Class robot_dart::gui::magnum::ShadowedObject¶
ClassList > robot_dart > gui > magnum > ShadowedObject
Inherits the following classes: Object3D, Magnum::SceneGraph::Drawable3D
Public Functions¶
Type | Name |
---|---|
ShadowedObject (RobotDARTSimu * simu, dart::dynamics::ShapeNode * shape, const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes, gs::ShadowMap & shader, gs::ShadowMap & texture_shader, Object3D * parent, Magnum::SceneGraph::DrawableGroup3D * group) |
|
ShadowedObject & | set_materials (const std::vector< gs::Material > & materials) |
ShadowedObject & | set_meshes (const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes) |
ShadowedObject & | set_scalings (const std::vector< Magnum::Vector3 > & scalings) |
dart::dynamics::ShapeNode * | shape () const |
RobotDARTSimu * | simu () const |
Public Functions Documentation¶
function ShadowedObject¶
explicit robot_dart::gui::magnum::ShadowedObject::ShadowedObject (
RobotDARTSimu * simu,
dart::dynamics::ShapeNode * shape,
const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes,
gs::ShadowMap & shader,
gs::ShadowMap & texture_shader,
Object3D * parent,
Magnum::SceneGraph::DrawableGroup3D * group
)
function set_materials¶
ShadowedObject & robot_dart::gui::magnum::ShadowedObject::set_materials (
const std::vector< gs::Material > & materials
)
function set_meshes¶
ShadowedObject & robot_dart::gui::magnum::ShadowedObject::set_meshes (
const std::vector< std::reference_wrapper< Magnum::GL::Mesh > > & meshes
)
function set_scalings¶
ShadowedObject & robot_dart::gui::magnum::ShadowedObject::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