This is the complete list of members for
bodies::Box, including all inherited members.
Body() | bodies::Body | [inline] |
Box() | bodies::Box | [inline] |
Box(const shapes::Shape *shape) | bodies::Box | [inline] |
center_ | bodies::Box | [protected] |
cloneAt(const Eigen::Affine3d &pose, double padding, double scale) const | bodies::Box | [virtual] |
bodies::Body::cloneAt(const Eigen::Affine3d &pose) const | bodies::Body | [inline] |
computeBoundingCylinder(BoundingCylinder &cylinder) const | bodies::Box | [virtual] |
computeBoundingSphere(BoundingSphere &sphere) const | bodies::Box | [virtual] |
computeVolume() const | bodies::Box | [virtual] |
containsPoint(const Eigen::Vector3d &p, bool verbose=false) const | bodies::Box | [virtual] |
bodies::Body::containsPoint(double x, double y, double z, bool verbose=false) const | bodies::Body | [inline] |
corner1_ | bodies::Box | [protected] |
corner2_ | bodies::Box | [protected] |
getDimensions() const | bodies::Box | [virtual] |
getPadding() const | bodies::Body | [inline] |
getPose() const | bodies::Body | [inline] |
getScale() const | bodies::Body | [inline] |
getType() const | bodies::Body | [inline] |
height2_ | bodies::Box | [protected] |
height_ | bodies::Box | [protected] |
intersectsRay(const Eigen::Vector3d &origin, const Eigen::Vector3d &dir, EigenSTL::vector_Vector3d *intersections=NULL, unsigned int count=0) const | bodies::Box | [virtual] |
length2_ | bodies::Box | [protected] |
length_ | bodies::Box | [protected] |
normalH_ | bodies::Box | [protected] |
normalL_ | bodies::Box | [protected] |
normalW_ | bodies::Box | [protected] |
padding_ | bodies::Body | [protected] |
pose_ | bodies::Body | [protected] |
radius2_ | bodies::Box | [protected] |
radiusB_ | bodies::Box | [protected] |
samplePointInside(random_numbers::RandomNumberGenerator &rng, unsigned int max_attempts, Eigen::Vector3d &result) | bodies::Box | [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() | bodies::Box | [protected, virtual] |
useDimensions(const shapes::Shape *shape) | bodies::Box | [protected, virtual] |
width2_ | bodies::Box | [protected] |
width_ | bodies::Box | [protected] |
~Body() | bodies::Body | [inline, virtual] |
~Box() | bodies::Box | [inline, virtual] |