bodies::Sphere Member List

This is the complete list of members for bodies::Sphere, including all inherited members.

Body()bodies::Bodyinline
center_bodies::Sphereprotected
cloneAt(const Eigen::Affine3d &pose, double padding, double scale) const bodies::Spherevirtual
bodies::Body::cloneAt(const Eigen::Affine3d &pose) const bodies::Bodyinline
computeBoundingCylinder(BoundingCylinder &cylinder) const bodies::Spherevirtual
computeBoundingSphere(BoundingSphere &sphere) const bodies::Spherevirtual
computeVolume() const bodies::Spherevirtual
containsPoint(const Eigen::Vector3d &p, bool verbose=false) const bodies::Spherevirtual
bodies::Body::containsPoint(double x, double y, double z, bool verbose=false) const bodies::Bodyinline
getDimensions() const bodies::Spherevirtual
getPadding() const bodies::Bodyinline
getPose() const bodies::Bodyinline
getScale() const bodies::Bodyinline
getType() const bodies::Bodyinline
intersectsRay(const Eigen::Vector3d &origin, const Eigen::Vector3d &dir, EigenSTL::vector_Vector3d *intersections=NULL, unsigned int count=0) const bodies::Spherevirtual
padding_bodies::Bodyprotected
pose_bodies::Bodyprotected
radius2_bodies::Sphereprotected
radius_bodies::Sphereprotected
radiusU_bodies::Sphereprotected
samplePointInside(random_numbers::RandomNumberGenerator &rng, unsigned int max_attempts, Eigen::Vector3d &result)bodies::Spherevirtual
scale_bodies::Bodyprotected
setDimensions(const shapes::Shape *shape)bodies::Body
setPadding(double padd)bodies::Bodyinline
setPose(const Eigen::Affine3d &pose)bodies::Bodyinline
setScale(double scale)bodies::Bodyinline
Sphere()bodies::Sphereinline
Sphere(const shapes::Shape *shape)bodies::Sphereinline
type_bodies::Bodyprotected
updateInternalData()bodies::Sphereprotectedvirtual
useDimensions(const shapes::Shape *shape)bodies::Sphereprotectedvirtual
~Body()bodies::Bodyinlinevirtual
~Sphere()bodies::Sphereinlinevirtual


geometric_shapes
Author(s): Ioan Sucan , Gil Jones
autogenerated on Mon Jun 10 2019 13:22:04