chrono::sensor::SensorBufferT< B > Struct Template Reference
Description
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 | |
B | Buffer |
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