libmove3d-planners
|
This is the complete list of members for CollisionPoint, including all inherited members.
CollisionPoint(const std::vector< int > &parent_joints, double radius, double clearance, int segment_number, const Eigen::Vector3d &position) (defined in CollisionPoint) | CollisionPoint | |
CollisionPoint(const CollisionPoint &point, const std::vector< int > &parent_joints) (defined in CollisionPoint) | CollisionPoint | |
draw(const Eigen::Affine3d &T, bool yellow=true) const (defined in CollisionPoint) | CollisionPoint | |
getClearance() const (defined in CollisionPoint) | CollisionPoint | inline |
getInvClearance() const (defined in CollisionPoint) | CollisionPoint | inline |
getJacobian(std::vector< Eigen::Vector3d > &joint_pos, std::vector< Eigen::Vector3d > &joint_axis, Eigen::Vector3d &collision_point_pos, Eigen::MatrixXd &jacobian, const std::vector< int > &group_joint_to_move3d_joint_index) const (defined in CollisionPoint) | CollisionPoint | |
getParentJoints() const (defined in CollisionPoint) | CollisionPoint | inline |
getPosition() const (defined in CollisionPoint) | CollisionPoint | inline |
getRadius() const (defined in CollisionPoint) | CollisionPoint | inline |
getSegmentNumber() const (defined in CollisionPoint) | CollisionPoint | inline |
getTransformedPosition(std::vector< Eigen::Affine3d > &segment_frames, Eigen::Vector3d &position) const (defined in CollisionPoint) | CollisionPoint | inline |
getTransformedPosition(std::vector< std::vector< double > > &segment_frames, Eigen::Vector3d &position) const (defined in CollisionPoint) | CollisionPoint | inline |
getVolume() const (defined in CollisionPoint) | CollisionPoint | inline |
isParentJoint(int joint) const (defined in CollisionPoint) | CollisionPoint | inline |
m_is_colliding | CollisionPoint | |
~CollisionPoint() (defined in CollisionPoint) | CollisionPoint | virtual |