mvsim::VehicleBase Member List

This is the complete list of members for mvsim::VehicleBase, including all inherited members.

apply_force(const mrpt::math::TVector2D &force, const mrpt::math::TPoint2D &applyPoint=mrpt::math::TPoint2D(0, 0)) overridemvsim::VehicleBasevirtual
b2d_body() const mvsim::Simulableinline
b2d_body()mvsim::Simulableinline
clearLogs()mvsim::VehicleBaseinline
create_multibody_system(b2World &world)mvsim::VehicleBasevirtual
DL_TIMESTAMPmvsim::VehicleBasestatic
dynamics_load_params_from_xml(const rapidxml::xml_node< char > *xml_node)=0mvsim::VehicleBaseprotectedpure virtual
factory(World *parent, const rapidxml::xml_node< char > *xml_node)mvsim::VehicleBasestatic
factory(World *parent, const std::string &xml_text)mvsim::VehicleBasestatic
get_fixture_chassis()mvsim::VehicleBaseinline
get_fixture_chassis() const mvsim::VehicleBaseinline
get_fixture_wheels()mvsim::VehicleBaseinline
get_fixture_wheels() const mvsim::VehicleBaseinline
getBox2DChassisBody()mvsim::VehicleBaseinline
getChassisCenterOfMass() const mvsim::VehicleBaseinline
getChassisMass() const mvsim::VehicleBaseinlinevirtual
getChassisShape() const mvsim::VehicleBaseinline
getControllerInterface()=0mvsim::VehicleBasepure virtual
getCPose2D() const mvsim::Simulable
getLoggerPtr(std::string logger_name)mvsim::VehicleBaseinline
getMaxVehicleRadius() const mvsim::VehicleBaseinlinevirtual
getName() const mvsim::Simulableinline
getNumWheels() const mvsim::VehicleBaseinline
getPose() const mvsim::Simulableinline
getSensors() const mvsim::VehicleBaseinline
getSensors()mvsim::VehicleBaseinline
getTwist() const mvsim::Simulableinline
getVehicleIndex() const mvsim::VehicleBaseinline
getVelocity() const mvsim::Simulableinline
getVelocityLocal() const mvsim::Simulable
getVelocityLocalOdoEstimate() const =0mvsim::VehicleBasepure virtual
getVisualModelBoundingBox(mrpt::math::TPoint3D &bbmin, mrpt::math::TPoint3D &bbmax) const mvsim::VisualObjectinline
getWheelInfo(const size_t idx) const mvsim::VehicleBaseinline
getWheelInfo(const size_t idx)mvsim::VehicleBaseinline
getWheelsVelocityLocal(std::vector< mrpt::math::TPoint2D > &vels, const mrpt::math::TTwist2D &veh_vel_local) const mvsim::VehicleBase
getWorldObject()mvsim::VisualObjectinline
getWorldObject() const mvsim::VisualObjectinline
guiUpdate(mrpt::opengl::COpenGLScene &scene)mvsim::VisualObjectvirtual
hadCollision() const mvsim::Simulableinline
initLoggers()mvsim::VehicleBaseprotectedvirtual
internal_internalGuiUpdate_forces(mrpt::opengl::COpenGLScene &scene)mvsim::VehicleBaseprivate
internal_internalGuiUpdate_sensors(mrpt::opengl::COpenGLScene &scene)mvsim::VehicleBaseprivate
internalGuiGetVisualPose() overridemvsim::VehicleBaseprotectedvirtual
internalGuiUpdate(mrpt::opengl::COpenGLScene &scene, bool childrenOnly) overridemvsim::VehicleBaseprotectedvirtual
invoke_motor_controllers(const TSimulContext &context, std::vector< double > &out_force_per_wheel)=0mvsim::VehicleBaseprotectedpure virtual
isInCollision() const mvsim::Simulableinline
LOGGER_POSEmvsim::VehicleBasestatic
LOGGER_WHEELmvsim::VehicleBasestatic
m_chassis_colormvsim::VehicleBaseprotected
m_chassis_commvsim::VehicleBaseprotected
m_chassis_massmvsim::VehicleBaseprotected
m_chassis_polymvsim::VehicleBaseprotected
m_chassis_z_maxmvsim::VehicleBaseprotected
m_chassis_z_minmvsim::VehicleBaseprotected
m_fixture_chassismvsim::VehicleBaseprotected
m_fixture_wheelsmvsim::VehicleBaseprotected
m_force_segments_for_renderingmvsim::VehicleBaseprivate
m_force_segments_for_rendering_csmvsim::VehicleBaseprivate
m_frictionmvsim::VehicleBaseprotected
m_gl_chassismvsim::VehicleBaseprivate
m_gl_forcesmvsim::VehicleBaseprivate
m_gl_wheelsmvsim::VehicleBaseprivate
m_glBoundingBoxmvsim::VisualObjectprotected
m_glCustomVisualmvsim::VisualObjectprotected
m_glCustomVisualIdmvsim::VisualObjectprotected
m_gui_mtxmvsim::VehicleBaseprivate
m_log_pathmvsim::VehicleBaseprotected
m_loggersmvsim::VehicleBaseprotected
m_max_radiusmvsim::VehicleBaseprotected
m_namemvsim::Simulableprotected
m_sensorsmvsim::VehicleBaseprotected
m_torque_per_wheelmvsim::VehicleBaseprotected
m_vehicle_indexmvsim::VehicleBaseprotected
m_wheels_infomvsim::VehicleBaseprotected
m_worldmvsim::VisualObjectprotected
newLogSession()mvsim::VehicleBaseinline
parseVisual(const rapidxml::xml_node< char > *visual_node)mvsim::VisualObjectprotected
PL_DQ_Xmvsim::VehicleBasestatic
PL_DQ_Ymvsim::VehicleBasestatic
PL_DQ_Zmvsim::VehicleBasestatic
PL_Q_PITCHmvsim::VehicleBasestatic
PL_Q_ROLLmvsim::VehicleBasestatic
PL_Q_Xmvsim::VehicleBasestatic
PL_Q_Ymvsim::VehicleBasestatic
PL_Q_YAWmvsim::VehicleBasestatic
PL_Q_Zmvsim::VehicleBasestatic
poses_mutex_lock() overridemvsim::VehicleBaseinlinevirtual
poses_mutex_unlock() overridemvsim::VehicleBaseinlinevirtual
Ptr typedefmvsim::VehicleBase
register_vehicle_class(const rapidxml::xml_node< char > *xml_node)mvsim::VehicleBasestatic
registerOnServer(mvsim::Client &c) overridemvsim::VehicleBasevirtual
resetCollisionFlag()mvsim::Simulableinline
setName(const std::string &s)mvsim::Simulableinline
setPose(const mrpt::math::TPose3D &p) const mvsim::Simulableinline
setRecording(bool record)mvsim::VehicleBaseinline
setTwist(const mrpt::math::TTwist2D &dq) const mvsim::Simulableinline
setVehicleIndex(size_t idx)mvsim::VehicleBaseinline
showBoundingBox(bool show)mvsim::VisualObject
simul_post_timestep(const TSimulContext &context) overridemvsim::VehicleBasevirtual
simul_pre_timestep(const TSimulContext &context) overridemvsim::VehicleBasevirtual
TListSensors typedefmvsim::VehicleBase
updateMaxRadiusFromPoly()mvsim::VehicleBaseprotected
VehicleBase(World *parent, size_t nWheels)mvsim::VehicleBaseprotected
VisualObject(World *parent)mvsim::VisualObjectinline
WL_FRIC_Xmvsim::VehicleBasestatic
WL_FRIC_Ymvsim::VehicleBasestatic
WL_TORQUEmvsim::VehicleBasestatic
WL_VEL_Xmvsim::VehicleBasestatic
WL_VEL_Ymvsim::VehicleBasestatic
WL_WEIGHTmvsim::VehicleBasestatic
writeLogStrings()mvsim::VehicleBaseprotectedvirtual
~VisualObject()mvsim::VisualObjectinlinevirtual


mvsim
Author(s):
autogenerated on Fri May 7 2021 03:05:52