Functions
UnSet_Bounding_Volume

Functions

void UnSet_Bounding_Volume (void)
 Forces HOOPS to recalculate the bounding volume used by HOOPS to circumscribe the geometry within a segment. More...
 
void QUnSet_Bounding_Volume (const char *segment)
 Similar to UnSet_Bounding_Volume(), but operates on a given segment rather than the currently open one. More...
 
void UnSet_Bounding_Volume_By_Key (HC_KEY key)
 Similar to UnSet_Bounding_Volume(), but operates on an object referenced by an HC_KEY. More...
 

Detailed Description

Function Documentation

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 ( 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 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()