HRectangle
Functions
HRectangle |
|
HRectangle |
|
~HRectangle |
|
float | GetLeft |
float | GetRight |
float | GetTop |
float | GetBottom |
float | GetZ |
void | SetCoordinates |
bool | IsRectInside |
bool | IsRectAbove |
bool | IsRectBelow |
bool | IsRectRight |
bool | IsRectLeft |
bool | RectOverlap |
Detailed Description
-
class
HRectangle
Subclassed by HQuadTreeItem, HQuadTreeNode
Public Functions
-
inline
HRectangle
(float Left = -1.0f, float Bottom = -1.0f, float Right = 1.0f, float Top = 1.0f, float Z = 0.0f)
-
inline
HRectangle
(HRectangle *rect)
-
inline virtual
~HRectangle
()
-
inline float
GetLeft
()
-
inline float
GetRight
()
-
inline float
GetTop
()
-
inline float
GetBottom
()
-
inline float
GetZ
()
-
inline void
SetCoordinates
(float Left, float Bottom, float Right, float Top, float Z = 0.0f)
-
inline bool
IsRectInside
(HRectangle *rect, HRectangle *area)
-
inline bool
IsRectAbove
(HRectangle *rect, float y)
-
inline bool
IsRectBelow
(HRectangle *rect, float y)
-
inline bool
IsRectRight
(HRectangle *rect, float x)
-
inline bool
IsRectLeft
(HRectangle *rect, float x)
-
inline bool
RectOverlap
(HRectangle *rect1, HRectangle *rect2)
-
inline