RobWorkProject  23.9.11-
Public Member Functions | Public Attributes | List of all members
ProximityStrategyFCL::FCLModel Struct Reference

Datatype to hold the FCL bounding volume and related geometrical data. More...

#include <ProximityStrategyFCL.hpp>

Public Member Functions

 FCLModel (rw::core::Ptr< rw::geometry::Geometry > geo, const rw::math::Transform3D<> &transform, FCLBVHModelPtr model)
 Create new holder for internal collision geometry information. More...
 

Public Attributes

rw::core::Ptr< rw::geometry::Geometrygeo
 Identifier for the geometry.
 
rw::math::Transform3D t3d
 Location of the geometry.
 
FCLBVHModelPtr model
 Using fcl::CollisionGeometry as the type of the model, to allow holding all the different fcl::BVHModel{bv type} types.
 

Detailed Description

Datatype to hold the FCL bounding volume and related geometrical data.

Constructor & Destructor Documentation

◆ FCLModel()

FCLModel ( rw::core::Ptr< rw::geometry::Geometry geo,
const rw::math::Transform3D<> &  transform,
FCLBVHModelPtr  model 
)
inline

Create new holder for internal collision geometry information.

Parameters
geo[in] the geometry.
transform[in] transform of the geometry.
model[in] the internal model of the collision geometry.

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