This is the complete list of members for
bodies::Body, including all inherited members.
| Body() | bodies::Body | [inline] |
| cloneAt(const Eigen::Affine3d &pose) const | bodies::Body | [inline] |
| cloneAt(const Eigen::Affine3d &pose, double padding, double scaling) const =0 | bodies::Body | [pure virtual] |
| computeBoundingCylinder(BoundingCylinder &cylinder) const =0 | bodies::Body | [pure virtual] |
| computeBoundingSphere(BoundingSphere &sphere) const =0 | bodies::Body | [pure virtual] |
| computeVolume() const =0 | bodies::Body | [pure virtual] |
| containsPoint(double x, double y, double z, bool verbose=false) const | bodies::Body | [inline] |
| containsPoint(const Eigen::Vector3d &p, bool verbose=false) const =0 | bodies::Body | [pure virtual] |
| getDimensions() const =0 | bodies::Body | [pure virtual] |
| getPadding() const | bodies::Body | [inline] |
| getPose() const | bodies::Body | [inline] |
| getScale() const | bodies::Body | [inline] |
| getType() const | bodies::Body | [inline] |
| intersectsRay(const Eigen::Vector3d &origin, const Eigen::Vector3d &dir, EigenSTL::vector_Vector3d *intersections=NULL, unsigned int count=0) const =0 | bodies::Body | [pure virtual] |
| padding_ | bodies::Body | [protected] |
| pose_ | bodies::Body | [protected] |
| samplePointInside(random_numbers::RandomNumberGenerator &rng, unsigned int max_attempts, Eigen::Vector3d &result) | bodies::Body | [virtual] |
| scale_ | bodies::Body | [protected] |
| setDimensions(const shapes::Shape *shape) | bodies::Body | |
| setPadding(double padd) | bodies::Body | [inline] |
| setPose(const Eigen::Affine3d &pose) | bodies::Body | [inline] |
| setScale(double scale) | bodies::Body | [inline] |
| type_ | bodies::Body | [protected] |
| updateInternalData()=0 | bodies::Body | [protected, pure virtual] |
| useDimensions(const shapes::Shape *shape)=0 | bodies::Body | [protected, pure virtual] |
| ~Body() | bodies::Body | [inline, virtual] |