Skip to content

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

inline dart::dynamics::ShapeNode * robot_dart::gui::magnum::CubeMapShadowedObject::shape () const

function simu

inline RobotDARTSimu * robot_dart::gui::magnum::CubeMapShadowedObject::simu () const


The documentation for this class was generated from the following file robot_dart/gui/magnum/drawables.hpp