|  | RobWorkProject
    23.9.11-
    | 
Datatype to hold the proximity models. More...
#include <ProximityStrategyFCL.hpp>
Inherits ProximityModel.
| Public Member Functions | |
| FCLProximityModel (ProximityStrategy *owner) | |
| Constructor.  More... | |
|  Public Member Functions inherited from ProximityModel | |
| ProximityModel (ProximityStrategy *pOwner) | |
| Constructor.  More... | |
| std::vector< std::string > | getGeometryIDs () | 
| return vector of names for the geometries added to this ProximityModel | |
| std::vector< rw::core::Ptr< rw::geometry::Geometry > > | getGeometries () | 
| get the associated Geometries  More... | |
| bool | addGeometry (const rw::geometry::Geometry &geom) | 
| adds geometry  More... | |
| bool | addGeometry (rw::core::Ptr< rw::geometry::Geometry > geom, bool forceCopy=false) | 
| adds geometry using pointer  More... | |
| bool | removeGeometry (const std::string &geoid) | 
| removes a geometry from the ProximityModel  More... | |
| rw::kinematics::Frame * | getFrame () | 
| return pointer to the associated frame | |
| void | setFrame (rw::core::Ptr< rw::kinematics::Frame > frame) | 
| sets the associated frame  More... | |
| Public Attributes | |
| FCLModelList | models | 
| Models holding the internal collision geometry. | |
|  Public Attributes inherited from ProximityModel | |
| ProximityStrategy * | owner | 
| Additional Inherited Members | |
|  Public Types inherited from ProximityModel | |
| typedef rw::core::Ptr< ProximityModel > | Ptr | 
| smart pointer type to this class | |
Datatype to hold the proximity models.
| 
 | inline | 
Constructor.
| owner | [in] the strategy owning this model. |