chrono::sensor::SensorBufferT< B > Struct Template Reference


template<class B>
struct chrono::sensor::SensorBufferT< B >

Base class of 2D buffers.

This holds the raw sensor data. (Do not use this class directly, instead use the typedefs below)

#include <ChSensorBuffer.h>

Inheritance diagram for chrono::sensor::SensorBufferT< B >:
Collaboration diagram for chrono::sensor::SensorBufferT< B >:

Public Attributes

- Public Attributes inherited from chrono::sensor::SensorBuffer
float TimeStamp
 The time stamp on the buffer (simulation time when data collection stopped)
unsigned int Width
 The width of the data (image width when data is an image)
unsigned int Height
 The height of the data (image height when data is an image)
unsigned int LaunchedCount
 number of times updates have been launched. This may not reflect how many have been

Additional Inherited Members

- Public Member Functions inherited from chrono::sensor::SensorBuffer
 SensorBuffer ()
 Default constructor that intializes all zero values.
 SensorBuffer (unsigned int w, unsigned int h, float t)
 Constructor based on height, width, and time.
virtual ~SensorBuffer ()
 virtual destructor so class is virtual so it can participate in dynamic_pointer_cast<>'s

The documentation for this struct was generated from the following file:
  • /builds/uwsbel/chrono/src/chrono_sensor/ChSensorBuffer.h