Class robot_dart::gui::magnum::CubeMapShadowedObject¶
ClassList > robot_dart > gui > magnum > CubeMapShadowedObject
Inherits the following classes: Object3D, Magnum::SceneGraph::Drawable3D
Public Functions¶
Type | Name |
---|---|
CubeMapShadowedObject (RobotDARTSimu * simu, dart::dynamics::ShapeNode * shape, const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes, gs::CubeMap & shader, gs::CubeMap & texture_shader, Object3D * parent, Magnum::SceneGraph::DrawableGroup3D * group) |
|
CubeMapShadowedObject & | set_materials (const std::vector< gs::Material > & materials) |
CubeMapShadowedObject & | set_meshes (const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes) |
CubeMapShadowedObject & | set_scalings (const std::vector< Magnum::Vector3 > & scalings) |
dart::dynamics::ShapeNode * | shape () const |
RobotDARTSimu * | simu () const |
Public Functions Documentation¶
function CubeMapShadowedObject¶
explicit robot_dart::gui::magnum::CubeMapShadowedObject::CubeMapShadowedObject (
RobotDARTSimu * simu,
dart::dynamics::ShapeNode * shape,
const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes,
gs::CubeMap & shader,
gs::CubeMap & texture_shader,
Object3D * parent,
Magnum::SceneGraph::DrawableGroup3D * group
)
function set_materials¶
CubeMapShadowedObject & robot_dart::gui::magnum::CubeMapShadowedObject::set_materials (
const std::vector< gs::Material > & materials
)
function set_meshes¶
CubeMapShadowedObject & robot_dart::gui::magnum::CubeMapShadowedObject::set_meshes (
const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes
)
function set_scalings¶
CubeMapShadowedObject & robot_dart::gui::magnum::CubeMapShadowedObject::set_scalings (
const std::vector< Magnum::Vector3 > & scalings
)
function shape¶
function simu¶
The documentation for this class was generated from the following file robot_dart/gui/magnum/drawables.hpp