7 #ifndef DYNAMICS3D_FLOOR_PLUGIN_H
8 #define DYNAMICS3D_FLOOR_PLUGIN_H
10 #include <argos3/plugins/simulator/physics_engines/dynamics3d/dynamics3d_plugin.h>
11 #include <argos3/plugins/simulator/physics_engines/dynamics3d/dynamics3d_model.h>
12 #include <argos3/core/utility/datatypes/datatypes.h>
22 m_cFloorOrigin(0.0f, 0.0f, 0.0f),
23 m_cFloorShape(btVector3(0.0f, 1.0f, 0.0f), 0.0f),
24 m_cFloor(0.0f, nullptr, nullptr) {}
43 btVector3 m_cFloorOrigin;
44 btStaticPlaneShape m_cFloorShape;
The namespace containing all the ARGoS related code.
ticpp::Element TConfigurationNode
The ARGoS configuration XML node.
~CDynamics3DFloorPlugin()
virtual void RegisterModel(CDynamics3DModel &c_model)
virtual void UnregisterModel(CDynamics3DModel &c_model)
virtual void Init(TConfigurationNode &t_tree)