Public Member Functions | Private Attributes | List of all members
collision_detection::PosedBodyPointDecompositionVector Class Reference

#include <collision_distance_field_types.h>

Public Member Functions

void addToVector (PosedBodyPointDecompositionPtr &bd)
 
EigenSTL::vector_Vector3d getCollisionPoints () const
 
PosedBodyPointDecompositionConstPtr getPosedBodyDecomposition (unsigned int i) const
 
unsigned int getSize () const
 
EIGEN_MAKE_ALIGNED_OPERATOR_NEW PosedBodyPointDecompositionVector ()
 
void updatePose (unsigned int ind, const Eigen::Isometry3d &pose)
 

Private Attributes

std::vector< PosedBodyPointDecompositionPtr > decomp_vector_
 
PosedBodyPointDecompositionPtr empty_ptr_
 

Detailed Description

Definition at line 468 of file collision_distance_field_types.h.

Constructor & Destructor Documentation

◆ PosedBodyPointDecompositionVector()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW collision_detection::PosedBodyPointDecompositionVector::PosedBodyPointDecompositionVector ( )
inline

Definition at line 473 of file collision_distance_field_types.h.

Member Function Documentation

◆ addToVector()

void collision_detection::PosedBodyPointDecompositionVector::addToVector ( PosedBodyPointDecompositionPtr &  bd)
inline

Definition at line 487 of file collision_distance_field_types.h.

◆ getCollisionPoints()

EigenSTL::vector_Vector3d collision_detection::PosedBodyPointDecompositionVector::getCollisionPoints ( ) const
inline

Definition at line 477 of file collision_distance_field_types.h.

◆ getPosedBodyDecomposition()

PosedBodyPointDecompositionConstPtr collision_detection::PosedBodyPointDecompositionVector::getPosedBodyDecomposition ( unsigned int  i) const
inline

Definition at line 497 of file collision_distance_field_types.h.

◆ getSize()

unsigned int collision_detection::PosedBodyPointDecompositionVector::getSize ( ) const
inline

Definition at line 492 of file collision_distance_field_types.h.

◆ updatePose()

void collision_detection::PosedBodyPointDecompositionVector::updatePose ( unsigned int  ind,
const Eigen::Isometry3d &  pose 
)
inline

Definition at line 507 of file collision_distance_field_types.h.

Member Data Documentation

◆ decomp_vector_

std::vector<PosedBodyPointDecompositionPtr> collision_detection::PosedBodyPointDecompositionVector::decomp_vector_
private

Definition at line 522 of file collision_distance_field_types.h.

◆ empty_ptr_

PosedBodyPointDecompositionPtr collision_detection::PosedBodyPointDecompositionVector::empty_ptr_
private

Definition at line 521 of file collision_distance_field_types.h.


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


moveit_core
Author(s): Ioan Sucan , Sachin Chitta , Acorn Pooley
autogenerated on Thu Apr 18 2024 02:23:41