Public Member Functions | Public Attributes | List of all members
collision_detection::FCLGeometry Struct Reference

#include <collision_common.h>

Public Member Functions

 FCLGeometry ()
 
 FCLGeometry (fcl::CollisionGeometry *collision_geometry, const robot_model::LinkModel *link, int shape_index)
 
 FCLGeometry (fcl::CollisionGeometry *collision_geometry, const robot_state::AttachedBody *ab, int shape_index)
 
 FCLGeometry (fcl::CollisionGeometry *collision_geometry, const World::Object *obj, int shape_index)
 
template<typename T >
void updateCollisionGeometryData (const T *data, int shape_index, bool newType)
 

Public Attributes

std::shared_ptr< fcl::CollisionGeometry > collision_geometry_
 
CollisionGeometryDataPtr collision_geometry_data_
 

Detailed Description

Definition at line 173 of file fcl/include/moveit/collision_detection_fcl/collision_common.h.

Constructor & Destructor Documentation

collision_detection::FCLGeometry::FCLGeometry ( )
inline
collision_detection::FCLGeometry::FCLGeometry ( fcl::CollisionGeometry *  collision_geometry,
const robot_model::LinkModel link,
int  shape_index 
)
inline
collision_detection::FCLGeometry::FCLGeometry ( fcl::CollisionGeometry *  collision_geometry,
const robot_state::AttachedBody ab,
int  shape_index 
)
inline
collision_detection::FCLGeometry::FCLGeometry ( fcl::CollisionGeometry *  collision_geometry,
const World::Object obj,
int  shape_index 
)
inline

Member Function Documentation

template<typename T >
void collision_detection::FCLGeometry::updateCollisionGeometryData ( const T *  data,
int  shape_index,
bool  newType 
)
inline

Member Data Documentation

std::shared_ptr<fcl::CollisionGeometry> collision_detection::FCLGeometry::collision_geometry_
CollisionGeometryDataPtr collision_detection::FCLGeometry::collision_geometry_data_

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


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