Drake
|
#include <drake/systems/plants/shapes/Geometry.h>
Public Member Functions | |
MeshPoints (const Eigen::Matrix3Xd &points) | |
virtual | ~MeshPoints () |
virtual MeshPoints * | clone () const |
virtual void | getPoints (Eigen::Matrix3Xd &points) const |
virtual void | getBoundingBoxPoints (Eigen::Matrix3Xd &points) const |
Public Member Functions inherited from Geometry | |
Geometry () | |
Geometry (const Geometry &other) | |
virtual | ~Geometry () |
Shape | getShape () const |
virtual void | getTerrainContactPoints (Eigen::Matrix3Xd &points) const |
Public Attributes | |
Eigen::Matrix3Xd | points |
Friends | |
DRAKESHAPES_EXPORT std::ostream & | operator<< (std::ostream &, const MeshPoints &) |
A toString method for this class. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Geometry | |
Geometry (Shape shape) | |
void | getBoundingBoxPoints (double x_half_width, double y_half_width, double z_half_width, Eigen::Matrix3Xd &points) const |
Protected Attributes inherited from Geometry | |
Shape | shape |
Static Protected Attributes inherited from Geometry | |
static const int | NUM_BBOX_POINTS = 8 |
|
explicit |
|
inlinevirtual |
|
virtual |
|
virtual |
Reimplemented from Geometry.
|
virtual |
Reimplemented from Geometry.
|
friend |
A toString method for this class.
Eigen::Matrix3Xd points |