HPS.OOC.Area Class Reference
Inheritance diagram for HPS.OOC.Area:

Public Member Functions | |
Area (HPS.Rectangle in_rect, HPS.MatrixKit in_world_to_window, string in_name) | |
Area (HPS.OOC.Area in_that) | |
virtual void | Dispose () |
string | GetName () |
Returns the name associated with this Area More... | |
HPS.Point | GetWindowMax () |
HPS.Point | GetWindowMin () |
HPS.MatrixKit | GetWorldToWindow () |
Returns the MatrixKit associated with this Area More... | |
bool | Intersects (HPS.SimpleCuboid world_space_bounding) |
Determines if a cuboid intersects this Area. More... | |
bool | Intersects (HPS.Point world_space_point) |
Determines if a point intersects this Area. More... | |
Protected Member Functions | |
virtual void | deleteCptr () |
Protected Attributes | |
bool | cMemOwn |
HandleRef | cptr |
Detailed Description
The Area class is represents a quadrilateral area for highlighting.
Member Function Documentation
|
inline |
Returns the name associated with this Area
|
inline |
|
inline |
Determines if a cuboid intersects this Area.
- Parameters
-
world_space_bounding The cuboid to test
- Returns
- true if the cuboid interects this area, false otherwise.
|
inline |
Determines if a point intersects this Area.
- Parameters
-
world_space_point The point to test
- Returns
- true if the point interects this area, false otherwise.
The documentation for this class was generated from the following file:
- internals/hps_sprk_ooc/source/cs/HPS.OOC.cs