moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
collision_detection::PosedBodySphereDecompositionVector Class Reference

#include <collision_distance_field_types.hpp>

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW PosedBodySphereDecompositionVector ()
const std::vector< CollisionSphere > & getCollisionSpheres () const
const EigenSTL::vector_Vector3d & getSphereCenters () const
const std::vector< double > & getSphereRadii () const
void addToVector (PosedBodySphereDecompositionPtr &bd)
unsigned int getSize () const
PosedBodySphereDecompositionConstPtr getPosedBodySphereDecomposition (unsigned int i) const
void updatePose (unsigned int ind, const Eigen::Isometry3d &pose)

Detailed Description

Definition at line 371 of file collision_distance_field_types.hpp.

Constructor & Destructor Documentation

◆ PosedBodySphereDecompositionVector()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW collision_detection::PosedBodySphereDecompositionVector::PosedBodySphereDecompositionVector ( )
inline

Definition at line 376 of file collision_distance_field_types.hpp.

Here is the call graph for this function:

Member Function Documentation

◆ addToVector()

void collision_detection::PosedBodySphereDecompositionVector::addToVector ( PosedBodySphereDecompositionPtr & bd)
inline

Definition at line 396 of file collision_distance_field_types.hpp.

◆ getCollisionSpheres()

const std::vector< CollisionSphere > & collision_detection::PosedBodySphereDecompositionVector::getCollisionSpheres ( ) const
inline

Definition at line 381 of file collision_distance_field_types.hpp.

◆ getPosedBodySphereDecomposition()

PosedBodySphereDecompositionConstPtr collision_detection::PosedBodySphereDecompositionVector::getPosedBodySphereDecomposition ( unsigned int i) const
inline

Definition at line 412 of file collision_distance_field_types.hpp.

◆ getSize()

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

Definition at line 407 of file collision_distance_field_types.hpp.

◆ getSphereCenters()

const EigenSTL::vector_Vector3d & collision_detection::PosedBodySphereDecompositionVector::getSphereCenters ( ) const
inline

Definition at line 386 of file collision_distance_field_types.hpp.

◆ getSphereRadii()

const std::vector< double > & collision_detection::PosedBodySphereDecompositionVector::getSphereRadii ( ) const
inline

Definition at line 391 of file collision_distance_field_types.hpp.

◆ updatePose()

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

Definition at line 422 of file collision_distance_field_types.hpp.


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