region_check(STRING* name, VECTOR* vMin, VECTOR* vMax)

Prüft ob eine gegebene Bounding-Box innerhalb einer bestimmten Region liegt.

Parameter:

name - Regionsname, STRING* oder char*.
vMin - Minimalkoordinate der Bounding-Box.
vMin - Maximalkoordinate der Bounding-Box.

Rückgabewerte:

0 - die Box ist komplett ausserhalb der Region.
1 - die Box ist teilweise innerhalb der Region.
2 - die Box ist komplett innerhalb der Region.

Geschwindigkeit:

Mittel.

Bemerkungen:

Edition:

A8

Beispiel:

VECTOR vMin,vMax;
vec_set(vMin,my.x);
vec_set(vMax,my.x);
vec_add(vMin,my.min_x);
vec_add(vMax,my.max_x);
if(region_check("trigger_01",vMin,vMax))
  printf("Entity in region!");

Siehe auch:

view_check, region_set, region_find, region_create

► latest version online