Class NonPersistentVoxelLayer

Inheritance Relationships

Base Type

  • public ObstacleLayer

Class Documentation

class NonPersistentVoxelLayer : public ObstacleLayer

Public Functions

inline NonPersistentVoxelLayer()
virtual ~NonPersistentVoxelLayer()
virtual void onInitialize()
virtual void updateBounds(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)
void updateOrigin(double new_origin_x, double new_origin_y)
inline bool isDiscretized()
virtual void matchSize()
virtual void reset()
inline virtual bool isClearable()

Protected Functions

virtual void resetMaps()
void updateFootprint(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)