This is the complete list of members for
bodies::ConvexMesh, including all inherited members.
Body(void) | bodies::Body | [inline] |
computeBoundingCylinder(BoundingCylinder &cylinder) const | bodies::ConvexMesh | [virtual] |
computeBoundingSphere(BoundingSphere &sphere) const | bodies::ConvexMesh | [virtual] |
computeVolume(void) const | bodies::ConvexMesh | [virtual] |
containsPoint(const tf::Vector3 &p, bool verbose=false) const | bodies::ConvexMesh | [virtual] |
bodies::Body::containsPoint(double x, double y, double z) const | bodies::Body | [inline] |
ConvexMesh(void) | bodies::ConvexMesh | [inline] |
ConvexMesh(const shapes::Shape *shape) | bodies::ConvexMesh | [inline] |
countVerticesBehindPlane(const tf::tfVector4 &planeNormal) const | bodies::ConvexMesh | [protected] |
getPadding(void) const | bodies::Body | [inline] |
getPose(void) const | bodies::Body | [inline] |
getScale(void) const | bodies::Body | [inline] |
getScaledVertices() const | bodies::ConvexMesh | [inline] |
getTriangles() const | bodies::ConvexMesh | [inline] |
getType(void) const | bodies::Body | [inline] |
getVertices() const | bodies::ConvexMesh | [inline] |
intersectsRay(const tf::Vector3 &origin, const tf::Vector3 &dir, std::vector< tf::Vector3 > *intersections=NULL, unsigned int count=0) const | bodies::ConvexMesh | [virtual] |
isPointInsidePlanes(const tf::Vector3 &point) const | bodies::ConvexMesh | [protected] |
m_boundingBox | bodies::ConvexMesh | [protected] |
m_boundingCylinder | bodies::ConvexMesh | [protected] |
m_boxOffset | bodies::ConvexMesh | [protected] |
m_center | bodies::ConvexMesh | [protected] |
m_iPose | bodies::ConvexMesh | [protected] |
m_meshCenter | bodies::ConvexMesh | [protected] |
m_meshRadiusB | bodies::ConvexMesh | [protected] |
m_padding | bodies::Body | [protected] |
m_planes | bodies::ConvexMesh | [protected] |
m_pose | bodies::Body | [protected] |
m_radiusB | bodies::ConvexMesh | [protected] |
m_radiusBSqr | bodies::ConvexMesh | [protected] |
m_scale | bodies::Body | [protected] |
m_scaledVertices | bodies::ConvexMesh | [protected] |
m_triangles | bodies::ConvexMesh | [protected] |
m_type | bodies::Body | [protected] |
m_vertices | bodies::ConvexMesh | [protected] |
setDimensions(const shapes::Shape *shape) | bodies::Body | [inline] |
setPadding(double padd) | bodies::Body | [inline] |
setPose(const tf::Transform &pose) | bodies::Body | [inline] |
setScale(double scale) | bodies::Body | [inline] |
updateInternalData(void) | bodies::ConvexMesh | [protected, virtual] |
useDimensions(const shapes::Shape *shape) | bodies::ConvexMesh | [protected, virtual] |
~Body(void) | bodies::Body | [inline, virtual] |
~ConvexMesh(void) | bodies::ConvexMesh | [inline, virtual] |