Public Types | Public Member Functions | Static Public Member Functions | List of all members
pinocchio::python::CollisionCallBackBaseWrapper Struct Reference
Inheritance diagram for pinocchio::python::CollisionCallBackBaseWrapper:
Inheritance graph
[legend]

Public Types

typedef CollisionCallBackBase Base
 

Public Member Functions

void done ()
 Callback method called after the termination of a collisition detection algorithm. The default implementation does nothing. More...
 
void done_default ()
 
bool stop () const
 If true, the stopping criteria related to the collision callback has been met and one can stop. More...
 
- Public Member Functions inherited from pinocchio::CollisionCallBackBase
 CollisionCallBackBase (const GeometryModel &geometry_model, GeometryData &geometry_data)
 
GeometryDatagetGeometryData ()
 
const GeometryDatagetGeometryData () const
 
const GeometryModelgetGeometryModel () const
 
- Public Member Functions inherited from hpp::fcl::CollisionCallBackBase
virtual bool collide (CollisionObject *o1, CollisionObject *o2)=0
 
virtual void init ()
 
virtual bool operator() (CollisionObject *o1, CollisionObject *o2)
 

Static Public Member Functions

static void expose ()
 

Additional Inherited Members

- Public Attributes inherited from pinocchio::CollisionCallBackBase
bool accumulate
 Whether the callback is used in an accumulate mode where several collide methods are called successively. More...
 
bool collision
 Whether there is a collision or not. More...
 
- Protected Attributes inherited from pinocchio::CollisionCallBackBase
GeometryDatageometry_data_ptr
 Geometry data associated to the callback. More...
 
const GeometryModelgeometry_model_ptr
 Geometry model associated to the callback. More...
 

Detailed Description

Definition at line 16 of file expose-broadphase-callbacks.cpp.

Member Typedef Documentation

◆ Base

Definition at line 20 of file expose-broadphase-callbacks.cpp.

Member Function Documentation

◆ done()

void pinocchio::python::CollisionCallBackBaseWrapper::done ( )
inlinevirtual

Callback method called after the termination of a collisition detection algorithm. The default implementation does nothing.

Reimplemented from pinocchio::CollisionCallBackBase.

Definition at line 26 of file expose-broadphase-callbacks.cpp.

◆ done_default()

void pinocchio::python::CollisionCallBackBaseWrapper::done_default ( )
inline

Definition at line 33 of file expose-broadphase-callbacks.cpp.

◆ expose()

static void pinocchio::python::CollisionCallBackBaseWrapper::expose ( )
inlinestatic

Definition at line 38 of file expose-broadphase-callbacks.cpp.

◆ stop()

bool pinocchio::python::CollisionCallBackBaseWrapper::stop ( ) const
inlinevirtual

If true, the stopping criteria related to the collision callback has been met and one can stop.

Implements pinocchio::CollisionCallBackBase.

Definition at line 22 of file expose-broadphase-callbacks.cpp.


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


pinocchio
Author(s):
autogenerated on Fri Nov 1 2024 02:41:53