Functions | |
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 (void) |
Forces HOOPS to recalculate the bounding volume used by HOOPS to circumscribe the geometry within a segment. 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... | |
void QUnSet_Bounding_Volume | ( | const char * | segment | ) |
Similar to UnSet_Bounding_Volume(), but operates on a given segment rather than the currently open one.
segment | - Segment name to use. |
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.
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.
void UnSet_Bounding_Volume_By_Key | ( | HC_KEY | key | ) |
Similar to UnSet_Bounding_Volume(), but operates on an object referenced by an HC_KEY.
key | - Key of the segment to use. |
No additional details. See UnSet_Bounding_Volume()