RobWorkProject  23.9.11-
Public Member Functions | Public Attributes | List of all members
ProximityStrategyPQP::PQPProximityModel Struct Reference

Inherits ProximityModel.

Public Member Functions

 PQPProximityModel (ProximityStrategy *owner)
- 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::FramegetFrame ()
 return pointer to the associated frame
void setFrame (rw::core::Ptr< rw::kinematics::Frame > frame)
 sets the associated frame More...

Public Attributes

RWPQPModelList models
- Public Attributes inherited from ProximityModel

Additional Inherited Members

- Public Types inherited from ProximityModel
typedef rw::core::Ptr< ProximityModelPtr
 smart pointer type to this class

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