Brief Index      Full Index      Events Index      I.M. Reference

UnSet_Bounding_Volume

Functions

void UnSet_Bounding_Volume (void)
void QUnSet_Bounding_Volume (const char *segment)
void UnSet_Bounding_Volume_By_Key (HC_KEY key)

Function Documentation

void UnSet_Bounding_Volume ( void  )

Forces HOOPS to recalculate the bounding volume used by HOOPS to circumscribe the geometry within a segment.

DETAILS

HOOPS uses three different types of bounding volumes internally: rectangles (right rectangular figures in the Z=0 plane), spheres, and cuboids (right rectangular prisms aligned with the coordinate axes). The user does not get to choose which volume is used by HOOPS since HOOPS figures that out and uses what's optimal for the scene. However, the user can force HOOPS to recalculate the bounding volume it is using by unsetting it. Of course, this only applies when the "bounding volumes" system option is active.

NOTES

RESTRICTIONS

See also:
Show_Bounding_Info, Show_Bounding_Cuboid, Show_Bounding_Sphere.
void QUnSet_Bounding_Volume ( const char *  segment)

Similar to UnSet_Bounding_Volume(), but operates on a given segment rather than the currently open one.

Parameters:
segment- Segment name to use.

DETAILS

No additional details. See UnSet_Bounding_Volume()

void UnSet_Bounding_Volume_By_Key ( HC_KEY  key)

Similar to UnSet_Bounding_Volume(), but operates on an object referenced by an HC_KEY.

Parameters:
key- Key of the segment to use.

DETAILS

No additional details. See UnSet_Bounding_Volume()

Brief Index      Full Index      Events Index      I.M. Reference