Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
mvsim
SensorBase
mvsim::SensorBase Member List
This is the complete list of members for
mvsim::SensorBase
, including all inherited members.
apply_force
(const mrpt::math::TVector2D &force, const mrpt::math::TPoint2D &applyPoint=mrpt::math::TPoint2D(0, 0))
mvsim::Simulable
virtual
b2d_body
() const
mvsim::Simulable
inline
b2d_body
()
mvsim::Simulable
inline
factory
(VehicleBase &parent, const rapidxml::xml_node< char > *xml_node)
mvsim::SensorBase
static
getCPose2D
() const
mvsim::Simulable
getName
() const
mvsim::Simulable
inline
getPose
() const
mvsim::Simulable
inline
getTwist
() const
mvsim::Simulable
inline
getVelocity
() const
mvsim::Simulable
inline
getVelocityLocal
() const
mvsim::Simulable
getVisualModelBoundingBox
(mrpt::math::TPoint3D &bbmin, mrpt::math::TPoint3D &bbmax) const
mvsim::VisualObject
inline
getWorldObject
()
mvsim::VisualObject
inline
getWorldObject
() const
mvsim::VisualObject
inline
guiUpdate
(mrpt::opengl::COpenGLScene &scene)
mvsim::VisualObject
virtual
hadCollision
() const
mvsim::Simulable
inline
internalGuiGetVisualPose
()
mvsim::VisualObject
inline
protected
virtual
internalGuiUpdate
(mrpt::opengl::COpenGLScene &scene, bool childrenOnly=false)=0
mvsim::VisualObject
protected
pure virtual
isInCollision
() const
mvsim::Simulable
inline
loadConfigFrom
(const rapidxml::xml_node< char > *root)=0
mvsim::SensorBase
pure virtual
m_glBoundingBox
mvsim::VisualObject
protected
m_glCustomVisual
mvsim::VisualObject
protected
m_glCustomVisualId
mvsim::VisualObject
protected
m_name
mvsim::Simulable
protected
m_sensor_last_timestamp
mvsim::SensorBase
protected
m_sensor_period
mvsim::SensorBase
m_vehicle
mvsim::SensorBase
protected
m_world
mvsim::VisualObject
protected
parseSensorPublish
(const rapidxml::xml_node< char > *node, const std::map< std::string, std::string > &varValues)
mvsim::SensorBase
protected
parseVisual
(const rapidxml::xml_node< char > *visual_node)
mvsim::VisualObject
protected
poses_mutex_lock
()=0
mvsim::Simulable
pure virtual
poses_mutex_unlock
()=0
mvsim::Simulable
pure virtual
Ptr
typedef
mvsim::SensorBase
publishTopic_
mvsim::SensorBase
protected
registerOnServer
(mvsim::Client &c) override
mvsim::SensorBase
virtual
reportNewObservation
(const std::shared_ptr< mrpt::obs::CObservation > &obs, const TSimulContext &context)
mvsim::SensorBase
protected
resetCollisionFlag
()
mvsim::Simulable
inline
SensorBase
(VehicleBase &vehicle)
mvsim::SensorBase
setName
(const std::string &s)
mvsim::Simulable
inline
setPose
(const mrpt::math::TPose3D &p) const
mvsim::Simulable
inline
setTwist
(const mrpt::math::TTwist2D &dq) const
mvsim::Simulable
inline
showBoundingBox
(bool show)
mvsim::VisualObject
simul_post_timestep
(const TSimulContext &context)
mvsim::Simulable
virtual
simul_pre_timestep
(const TSimulContext &context)
mvsim::Simulable
virtual
VisualObject
(World *parent)
mvsim::VisualObject
inline
~SensorBase
()
mvsim::SensorBase
virtual
~VisualObject
()
mvsim::VisualObject
inline
virtual
mvsim
Author(s):
autogenerated on Fri May 7 2021 03:05:52