Functions | |
void | Show_Bounding_Info (char *list) |
Identifies which type of bounding volume HOOPS is using to circumscribe geometry. More... | |
void | Show_Bounding_Info_By_Key (HC_KEY key, char *list) |
Similar to Show_Bounding_Info(), but operates on an object referenced by an HC_KEY. More... | |
Detailed Description
Function Documentation
◆ Show_Bounding_Info()
void Show_Bounding_Info | ( | char * | list | ) |
Identifies which type of bounding volume HOOPS is using to circumscribe geometry.
- Parameters
-
list - Description of the volume in use by HOOPS to encompass the geometry contained within the current segment. Returned to user. Passed by reference in all languages.
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. This routine allows the user to query HOOPS as to what type of volume is being used. Once this is known, the user can then call Show_Bounding_Cuboid() (rectangles and cuboids) and Show_Bounding_Sphere() (spheres).
NOTES
RESTRICTIONS
- See also
- Compute_Circumsphere, Compute_Coordinates, Compute_Transform, Define_System_Options, Show_Bounding_Cuboid, Show_Bounding_SphereUnSet_Bounding_Volume.
◆ Show_Bounding_Info_By_Key()
void Show_Bounding_Info_By_Key | ( | HC_KEY | key, |
char * | list | ||
) |
Similar to Show_Bounding_Info(), but operates on an object referenced by an HC_KEY.
- Parameters
-
key - Key of the segment to use. list - Description of the volume in use by HOOPS to encompass the geometry contained within the current segment. Returned to user. Passed by reference in all languages.
DETAILS
No additional details. See Show_Bounding_Info()