UF_CLEAR_interf_data_s (view source)
 
Defined in: uf_clear.h
 
Also known as:
 
Overview
Contains data associated with an interference.


Data Members

type
int
The type of interference. One of
UF_CLEAR_SOFT_INTERFERENCE,
UF_CLEAR_TOUCH_INTERFERENCE,
UF_CLEAR_HARD_INTERFERENCE,
UF_CLEAR_CONT_1_IN_2_INTERFERENCE
or UF_CLEAR_CONT_2_IN_1_INTERFERENCE.

new_interference
logical
Is this a new interference?

n_bodies
int
The number of interference bodies.

interf_bodies
tag_t *
The array of interference body
tags. This array must be freed
when no longer needed by the user,
provided n_bodies > 0.

point1 [ 3 ]
double
A point on object 1.

point2 [ 3 ]
double
A point on object 2.

text [ MAX_LINE_SIZE+1 ]
char
The text associated with this
interference.

interf_num
int
A unique number for the
interference.