Defines a cubical region of 3D coordinate space.
Defines a shell of 3D coordinate space.
Defines a shell of 3D coordinate space. Shell here is made by a difference of of two two concentric spheres. This can be used to define a bounding box of a geometryObject
An Shell Envelope can be uniquely defined based on the center and its outer and inner radius.
Defines a cubical region of 3D coordinate space. This can be used to define a bounding box of a geometryObject
An cube Envelope can be uniquely defined based on minimum and maximum coordinates along all three axes. On creating the cube Envelope initially, the min's and max's are assigned automatically.
Default constructor is kept private to avoid creating an instance of the cube Envelope class without initialising the min/max coordinates along axes incorrectly.