C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Data structure and callbacks for the collision search request. More...

#include <cdet_data.h>

+ Inheritance diagram for cdet_query:

Classes

struct  cback_data
 < Data structure that notifies an app about collision detection event. More...
 
struct  geom_element
 < Structure representing a collision detection geometry. More...
 

Public Types

enum  cback_res {
}
 < Result code of the callback function More...
 
enum  message
 < Code of notification
 

Detailed Description

Data structure and callbacks for the collision search request.

The base class intended to implement on the application side the structure of a query to the collision search algorithm. The application uses a callback to control the collision search and obtain details of detected interferencies.

Member Enumeration Documentation

◆ cback_res

< Result code of the callback function

Enumerator
CBACK_SUFFICIENT 

This code means that an app stops collision query for given pair of lumps.

CBACK_SKIP 

Skip testing a given pair of the lumps.

CBACK_NEED 

Enable testing a given pair of the lumps.

CBACK_BREAK 

Break search of all collisions of the set.

CBACK_SEARCH_MORE 

This code notifies a collision detector to continue working at cases CDET_INTERSECTED, CDET_TOUCHED.


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