#include <collision_distance_field_types.h>
Public Member Functions | |
const EigenSTL::vector_Vector3d & | getCollisionPoints () const |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW | PosedBodyPointDecomposition (const BodyDecompositionConstPtr &body_decomposition) |
PosedBodyPointDecomposition (const BodyDecompositionConstPtr &body_decomposition, const Eigen::Affine3d &pose) | |
PosedBodyPointDecomposition (boost::shared_ptr< const octomap::OcTree > octree) | |
void | updatePose (const Eigen::Affine3d &linkTransform) |
Protected Attributes | |
BodyDecompositionConstPtr | body_decomposition_ |
EigenSTL::vector_Vector3d | posed_collision_points_ |
Definition at line 339 of file collision_distance_field_types.h.
collision_detection::PosedBodyPointDecomposition::PosedBodyPointDecomposition | ( | const BodyDecompositionConstPtr & | body_decomposition | ) |
Definition at line 328 of file collision_distance_field_types.cpp.
collision_detection::PosedBodyPointDecomposition::PosedBodyPointDecomposition | ( | const BodyDecompositionConstPtr & | body_decomposition, |
const Eigen::Affine3d & | pose | ||
) |
Definition at line 335 of file collision_distance_field_types.cpp.
collision_detection::PosedBodyPointDecomposition::PosedBodyPointDecomposition | ( | boost::shared_ptr< const octomap::OcTree > | octree | ) |
Definition at line 342 of file collision_distance_field_types.cpp.
const EigenSTL::vector_Vector3d& collision_detection::PosedBodyPointDecomposition::getCollisionPoints | ( | ) | const [inline] |
Definition at line 350 of file collision_distance_field_types.h.
void collision_detection::PosedBodyPointDecomposition::updatePose | ( | const Eigen::Affine3d & | linkTransform | ) |
Definition at line 355 of file collision_distance_field_types.cpp.
BodyDecompositionConstPtr collision_detection::PosedBodyPointDecomposition::body_decomposition_ [protected] |
Definition at line 358 of file collision_distance_field_types.h.
EigenSTL::vector_Vector3d collision_detection::PosedBodyPointDecomposition::posed_collision_points_ [protected] |
Definition at line 359 of file collision_distance_field_types.h.