|
Drake
|
#include <drake/systems/plants/shapes/VisualElement.h>


Public Member Functions | |
| VisualElement (const Eigen::Isometry3d &T_element_to_local) | |
| VisualElement (const Geometry &geometry, const Eigen::Isometry3d &T_element_to_local, const Eigen::Vector4d &material) | |
| virtual | ~VisualElement () |
| void | setMaterial (const Eigen::Vector4d &material) |
| const Eigen::Vector4d & | getMaterial () const |
Public Member Functions inherited from Element | |
| Element (const Geometry &geometry, const Eigen::Isometry3d &T_element_to_local) | |
| Element (const Geometry &geometry) | |
| Element (const Eigen::Isometry3d &T_element_to_local) | |
| virtual | ~Element () |
| virtual Element * | clone () const |
| const Eigen::Isometry3d & | getWorldTransform () const |
| const Eigen::Isometry3d & | getLocalTransform () const |
| void | SetLocalTransform (const Eigen::Isometry3d &T_element_to_local) |
| virtual void | updateWorldTransform (const Eigen::Isometry3d &T_local_to_world) |
| Shape | getShape () const |
| void | setGeometry (const Geometry &geometry) |
| bool | hasGeometry () const |
| const Geometry & | getGeometry () const |
| void | getTerrainContactPoints (Eigen::Matrix3Xd &points) const |
Protected Attributes | |
| Eigen::Vector4d | material |
Protected Attributes inherited from Element | |
| Eigen::Isometry3d | T_element_to_world |
| Eigen::Isometry3d | T_element_to_local |
| std::unique_ptr< Geometry > | geometry |
Additional Inherited Members | |
Protected Member Functions inherited from Element | |
| virtual void | setWorldTransform (const Eigen::Isometry3d &T_elem_to_world) |
| Element (const Element &) | |
| Element & | operator= (const Element &) |
|
inlineexplicit |
|
inline |
|
inlinevirtual |
| const Eigen::Vector4d & getMaterial | ( | ) | const |
| void setMaterial | ( | const Eigen::Vector4d & | material | ) |
|
protected |