Public Member Functions | Protected Attributes | List of all members
collision_detection::PosedBodyPointDecomposition Class Reference

#include <collision_distance_field_types.h>

Public Member Functions

const EigenSTL::vector_Vector3dgetCollisionPoints () const
 
EIGEN_MAKE_ALIGNED_OPERATOR_NEW PosedBodyPointDecomposition (const BodyDecompositionConstPtr &body_decomposition)
 
 PosedBodyPointDecomposition (const BodyDecompositionConstPtr &body_decomposition, const Eigen::Affine3d &pose)
 
 PosedBodyPointDecomposition (std::shared_ptr< const octomap::OcTree > octree)
 
void updatePose (const Eigen::Affine3d &linkTransform)
 

Protected Attributes

BodyDecompositionConstPtr body_decomposition_
 
EigenSTL::vector_Vector3d posed_collision_points_
 

Detailed Description

Definition at line 342 of file collision_distance_field_types.h.

Constructor & Destructor Documentation

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 ( std::shared_ptr< const octomap::OcTree octree)

Definition at line 342 of file collision_distance_field_types.cpp.

Member Function Documentation

const EigenSTL::vector_Vector3d& collision_detection::PosedBodyPointDecomposition::getCollisionPoints ( ) const
inline

Definition at line 353 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.

Member Data Documentation

BodyDecompositionConstPtr collision_detection::PosedBodyPointDecomposition::body_decomposition_
protected

Definition at line 361 of file collision_distance_field_types.h.

EigenSTL::vector_Vector3d collision_detection::PosedBodyPointDecomposition::posed_collision_points_
protected

Definition at line 362 of file collision_distance_field_types.h.


The documentation for this class was generated from the following files:


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Sun Oct 18 2020 13:16:34