C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

The structure of the query to find collision faces. More...

#include <cdet_data.h>

+ Inheritance diagram for cdet_collided_faces:
+ Collaboration diagram for cdet_collided_faces:

Public Member Functions

void Group (cdet_app_item fst, cdet_app_item snd)
 Unite a pair of geometric items to the group. More...
 
void ExludeGroup (cdet_app_item member)
 Exclude from the collision control solids of the group. More...
 
void Reset ()
 Cancel the results of the functions Group() and ExludeGroup().
 

Additional Inherited Members

- Public Types inherited from cdet_query
enum  cback_res {
}
 < Result code of the callback function More...
 
enum  message
 < Code of notification
 

Detailed Description

The structure of the query to find collision faces.

Member Function Documentation

◆ Group()

void cdet_collided_faces::Group ( cdet_app_item  fst,
cdet_app_item  snd 
)
inline

Unite a pair of geometric items to the group.

The function unites to group two separate objects or the first object attaches to the group, which owns the second. If both objects already belong to each of their group, the two groups merged into a single.

◆ ExludeGroup()

void cdet_collided_faces::ExludeGroup ( cdet_app_item  member)
inline

Exclude from the collision control solids of the group.

Parameters
[in]member- Any member of the group whose elements are excluded.

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