Public Member Functions | Public Attributes | List of all members
DistanceCallBackDerived Struct Reference
Inheritance diagram for DistanceCallBackDerived:
Inheritance graph
[legend]

Public Member Functions

bool distance (CollisionObject *o1, CollisionObject *o2, CoalScalar &dist)
 Distance evaluation between two objects in collision. This callback will cause the broadphase evaluation to stop if it returns true. More...
 
bool distance_callback (CollisionObject *a, CollisionObject *, void *callback_data, CoalScalar &)
 
- Public Member Functions inherited from coal::DistanceCallBackBase
virtual void init ()
 Initialization of the callback before running the collision broadphase manager. More...
 
virtual bool operator() (CollisionObject *o1, CollisionObject *o2, CoalScalar &dist)
 Functor call associated to the distance operation. More...
 

Public Attributes

CallBackData data
 

Detailed Description

Definition at line 64 of file test/broadphase_dynamic_AABB_tree.cpp.

Member Function Documentation

◆ distance()

bool DistanceCallBackDerived::distance ( CollisionObject o1,
CollisionObject o2,
CoalScalar dist 
)
inlinevirtual

Distance evaluation between two objects in collision. This callback will cause the broadphase evaluation to stop if it returns true.

Parameters
[in]o1Collision object #1.
[in]o2Collision object #2.
[out]distDistance between the two collision geometries.

Implements coal::DistanceCallBackBase.

Definition at line 65 of file test/broadphase_dynamic_AABB_tree.cpp.

◆ distance_callback()

bool DistanceCallBackDerived::distance_callback ( CollisionObject a,
CollisionObject ,
void *  callback_data,
CoalScalar  
)
inline

Definition at line 69 of file test/broadphase_dynamic_AABB_tree.cpp.

Member Data Documentation

◆ data

CallBackData DistanceCallBackDerived::data

Definition at line 85 of file test/broadphase_dynamic_AABB_tree.cpp.


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


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:45:00