bodies::ConvexMesh Member List
This is the complete list of members for bodies::ConvexMesh, including all inherited members.
Body()bodies::Body [inline]
bounding_box_bodies::ConvexMesh [protected]
center_bodies::ConvexMesh [protected]
cloneAt(const Eigen::Affine3d &pose, double padding, double scale) const bodies::ConvexMesh [virtual]
bodies::Body::cloneAt(const Eigen::Affine3d &pose) const bodies::Body [inline]
computeBoundingCylinder(BoundingCylinder &cylinder) const bodies::ConvexMesh [virtual]
computeBoundingSphere(BoundingSphere &sphere) const bodies::ConvexMesh [virtual]
computeScaledVerticesFromPlaneProjections()bodies::ConvexMesh
computeVolume() const bodies::ConvexMesh [virtual]
containsPoint(const Eigen::Vector3d &p, bool verbose=false) const bodies::ConvexMesh [virtual]
bodies::Body::containsPoint(double x, double y, double z, bool verbose=false) const bodies::Body [inline]
ConvexMesh()bodies::ConvexMesh [inline]
ConvexMesh(const shapes::Shape *shape)bodies::ConvexMesh [inline]
correctVertexOrderFromPlanes()bodies::ConvexMesh
countVerticesBehindPlane(const Eigen::Vector4f &planeNormal) const bodies::ConvexMesh [protected]
getDimensions() const bodies::ConvexMesh [virtual]
getPadding() const bodies::Body [inline]
getPose() const bodies::Body [inline]
getScale() const bodies::Body [inline]
getScaledVertices() const bodies::ConvexMesh
getTriangles() const bodies::ConvexMesh
getType() const bodies::Body [inline]
getVertices() const bodies::ConvexMesh
i_pose_bodies::ConvexMesh [protected]
intersectsRay(const Eigen::Vector3d &origin, const Eigen::Vector3d &dir, EigenSTL::vector_Vector3d *intersections=NULL, unsigned int count=0) const bodies::ConvexMesh [virtual]
isPointInsidePlanes(const Eigen::Vector3d &point) const bodies::ConvexMesh [protected]
mesh_data_bodies::ConvexMesh [protected]
padding_bodies::Body [protected]
pose_bodies::Body [protected]
radiusB_bodies::ConvexMesh [protected]
radiusBSqr_bodies::ConvexMesh [protected]
samplePointInside(random_numbers::RandomNumberGenerator &rng, unsigned int max_attempts, Eigen::Vector3d &result)bodies::Body [virtual]
scale_bodies::Body [protected]
scaled_vertices_bodies::ConvexMesh [protected]
scaled_vertices_storage_bodies::ConvexMesh [private]
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::ConvexMesh [protected, virtual]
useDimensions(const shapes::Shape *shape)bodies::ConvexMesh [protected, virtual]
~Body()bodies::Body [inline, virtual]
~ConvexMesh()bodies::ConvexMesh [inline, virtual]


geometric_shapes
Author(s): Ioan Sucan
autogenerated on Wed Aug 26 2015 11:40:00