#include <ShapeFrame.hpp>
◆ AspectImplementation
template<class BaseT , class DerivedT , typename PropertiesDataT , class CompositeT = Composite, void(*)(DerivedT *) updateProperties = &NoOp<DerivedT*>>
◆ Base
◆ CompositeType
template<class BaseT , class DerivedT , typename PropertiesDataT , class CompositeT = Composite, void(*)(DerivedT *) updateProperties = &NoOp<DerivedT*>>
◆ Derived
template<class BaseT , class DerivedT , typename PropertiesDataT , class CompositeT = Composite, void(*)(DerivedT *) updateProperties = &NoOp<DerivedT*>>
◆ Properties
template<class BaseT , class DerivedT , typename PropertiesDataT , class CompositeT = Composite, void(*)(DerivedT *) updateProperties = &NoOp<DerivedT*>>
◆ PropertiesData
template<class BaseT , class DerivedT , typename PropertiesDataT , class CompositeT = Composite, void(*)(DerivedT *) updateProperties = &NoOp<DerivedT*>>
◆ VisualAspect() [1/2]
◆ VisualAspect() [2/2]
dart::dynamics::VisualAspect::VisualAspect |
( |
const VisualAspect & |
| ) |
|
|
delete |
◆ cloneAspect()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
◆ getAlpha()
double dart::dynamics::VisualAspect::getAlpha |
( |
| ) |
const |
Get the transparency of the Shape.
◆ getAspectProperties()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
◆ getColor()
Eigen::Vector3d dart::dynamics::VisualAspect::getColor |
( |
| ) |
const |
◆ getHidden()
const bool& dart::dynamics::VisualAspect::getHidden |
( |
| ) |
const |
|
inline |
◆ getProperties()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
Get the Properties of this Aspect.
◆ getRGB()
Eigen::Vector3d dart::dynamics::VisualAspect::getRGB |
( |
| ) |
const |
Get RGB color components.
◆ getRGBA()
const Eigen::Vector4d& dart::dynamics::VisualAspect::getRGBA |
( |
| ) |
const |
|
inline |
◆ getShadowed()
const bool& dart::dynamics::VisualAspect::getShadowed |
( |
| ) |
const |
|
inline |
◆ hide()
void dart::dynamics::VisualAspect::hide |
( |
| ) |
|
◆ incrementVersion()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
Increment the version of this Aspect and its Composite.
◆ isHidden()
bool dart::dynamics::VisualAspect::isHidden |
( |
| ) |
const |
True iff the ShapeNode is set to be hidden.
Use hide(bool) to change this setting
◆ notifyPropertiesUpdate()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
◆ notifyPropertiesUpdated()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
◆ setAlpha()
void dart::dynamics::VisualAspect::setAlpha |
( |
const double |
alpha | ) |
|
Set the transparency of the Shape.
◆ setAspectProperties()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
◆ setColor() [1/2]
void dart::dynamics::VisualAspect::setColor |
( |
const Eigen::Vector3d & |
color | ) |
|
◆ setColor() [2/2]
void dart::dynamics::VisualAspect::setColor |
( |
const Eigen::Vector4d & |
color | ) |
|
◆ setHidden()
void dart::dynamics::VisualAspect::setHidden |
( |
const bool & |
value | ) |
|
|
inline |
◆ setProperties()
template<class BaseT , class DerivedT , typename PropertiesData , class CompositeT , void(*)(DerivedT *) updateProperties>
Set the Properties of this Aspect.
◆ setRGB()
void dart::dynamics::VisualAspect::setRGB |
( |
const Eigen::Vector3d & |
rgb | ) |
|
Set RGB color components (leave alpha alone)
◆ setRGBA()
void dart::dynamics::VisualAspect::setRGBA |
( |
const Eigen::Vector4d & |
color | ) |
|
◆ setShadowed()
void dart::dynamics::VisualAspect::setShadowed |
( |
const bool & |
value | ) |
|
|
inline |
◆ show()
void dart::dynamics::VisualAspect::show |
( |
| ) |
|
◆ mProperties
template<class BaseT , class DerivedT , typename PropertiesDataT , class CompositeT = Composite, void(*)(DerivedT *) updateProperties = &NoOp<DerivedT*>>
Properties of this Aspect.
◆ UpdateProperties
template<class BaseT , class DerivedT , typename PropertiesDataT , class CompositeT = Composite, void(*)(DerivedT *) updateProperties = &NoOp<DerivedT*>>