C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
cdet_data.h File Reference

Data types of collision detection. More...

#include <templ_sptr.h>
#include <topology.h>
#include <set>
#include <map>

Classes

struct  cdet_query
 Data structure and callbacks for the collision search request. More...
 
struct  cdet_query::geom_element
 < Structure representing a collision detection geometry. More...
 
struct  cdet_query::cback_data
 < Data structure that notifies an app about collision detection event. More...
 
struct  cdet_collided_faces
 The structure of the query to find collision faces. More...
 
class  CdCollisionFace
 Face of collision. More...
 
class  CdProximityParameters
 Parameters and the result of the query to measure distance between geometric objects. More...
 

Typedefs

typedef const CdSceneItem * cdet_item
 Object from the set of collision detection.
 
typedef CDM_result cdet_result
 Result code of collision queries.
 

Enumerations

enum  CDM_result { }
 Codes of collision detection or measuring query.
More...
 

Variables

const cdet_item CDET_NULL = nullptr
 Empty object of the collision query set.
 
const cdet_app_item CDET_APP_NULL = nullptr
 "Null object" of the client app.
 

Detailed Description

Data types of collision detection.