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


Public Member Functions | |
| Cylinder (double radius, double length) | |
| virtual | ~Cylinder () |
| virtual Cylinder * | 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 | |
| double | radius |
| double | length |
Friends | |
| DRAKESHAPES_EXPORT std::ostream & | operator<< (std::ostream &, const Cylinder &) |
| 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 |
|
inlinevirtual |

|
virtual |
|
virtual |
Reimplemented from Geometry.


|
virtual |
|
friend |
A toString method for this class.
| double length |
| double radius |