libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
BodySurfaceSampler Member List

This is the complete list of members for BodySurfaceSampler, including all inherited members.

BodySurfaceSampler(double step) (defined in BodySurfaceSampler)BodySurfaceSampler
computeAllRobotsBodiesPointCloud() (defined in BodySurfaceSampler)BodySurfaceSampler
computeObjectPointCloud(obj *obj, PointCloud &pointCloud, bool isRobot=false)BodySurfaceSampler
computeRobotBodiesPointCloud(Robot *rob) (defined in BodySurfaceSampler)BodySurfaceSampler
computeStaticObjectsPointCloud() (defined in BodySurfaceSampler)BodySurfaceSampler
draw()BodySurfaceSampler
generateAllRobotCollisionPoints(Robot *robot)BodySurfaceSampler
generateAllRobotsBoundingCylinders()BodySurfaceSampler
generateBoudingCylinder(p3d_obj *obj) (defined in BodySurfaceSampler)BodySurfaceSampler
generateJointCollisionPoints(Robot *robot, int id, const std::vector< int > &active_joints, const std::vector< int > &planner_joints)BodySurfaceSampler
generateRobotBoudingCylinder(Robot *rob, const std::vector< Joint * > &activeJoints)BodySurfaceSampler
generateRobotCollisionPoints(Robot *robot, const std::vector< int > &active_joints, const std::vector< int > &planner_joints)BodySurfaceSampler
getCollisionPoints(Joint *jnt) (defined in BodySurfaceSampler)BodySurfaceSamplerinline
getDefaultClearance() (defined in BodySurfaceSampler)BodySurfaceSamplerinline
getLinksCollisionPoints(Joint *jnt, int segment_number, const std::vector< int > &parent_joints)BodySurfaceSampler
getPointCloud(obj *o) (defined in BodySurfaceSampler)BodySurfaceSamplerinline
isPointInEnvironment(const Eigen::Vector3d &point) (defined in BodySurfaceSampler)BodySurfaceSampler
isPointOverGround(const Eigen::Vector3d &point) (defined in BodySurfaceSampler)BodySurfaceSampler
~BodySurfaceSampler() (defined in BodySurfaceSampler)BodySurfaceSampler