Gazebo Math

API Reference

8.0.0
InMemoryTimeVaryingVolumetricGridFactory< T, V, P > Class Template Reference

Factory class for constructing an InMemoryTimeVaryingVolumetricGrid. More...

#include <TimeVaryingVolumetricGrid.hh>

Public Member Functions

void AddPoint (const T &_time, const Vector3< P > &_position, const V &_value)
 Adds a point at a given time and position.
 
InMemoryTimeVaryingVolumetricGrid< T, V, PBuild () const
 Builds the InMemoryTimeVaryingVolumetricGrid<T, V, P> object.
 

Detailed Description

template<typename T, typename V, typename P = double>
class gz::math::InMemoryTimeVaryingVolumetricGridFactory< T, V, P >

Factory class for constructing an InMemoryTimeVaryingVolumetricGrid.

Member Function Documentation

◆ AddPoint()

template<typename T , typename V , typename P = double>
void AddPoint ( const T &  _time,
const Vector3< P > &  _position,
const V _value 
)
inline

Adds a point at a given time and position.

Parameters
[in]_time- Time
[in]_position- Position
[in]_value- Value of the point to be added to the field

◆ Build()

template<typename T , typename V , typename P = double>
InMemoryTimeVaryingVolumetricGrid< T, V, P > Build ( ) const
inline

Builds the InMemoryTimeVaryingVolumetricGrid<T, V, P> object.

References vector< T >::push_back().


The documentation for this class was generated from the following file: