XII Release 0.1.0
Loading...
Searching...
No Matches
xiiRectTemplate< Type > Member List

This is the complete list of members for xiiRectTemplate< Type >, including all inherited members.

Bottom() constxiiRectTemplate< Type >inline
Clip(const xiiRectTemplate< Type > &clipRect)xiiRectTemplate< Type >
Contains(const xiiVec2Template< Type > &vPoint) constxiiRectTemplate< Type >
Contains(const xiiRectTemplate< Type > &r) const (defined in xiiRectTemplate< Type >)xiiRectTemplate< Type >
ExpandToInclude(const xiiRectTemplate< Type > &other)xiiRectTemplate< Type >
ExpandToInclude(const xiiVec2Template< Type > &other)xiiRectTemplate< Type >
GetBottomLeft() constxiiRectTemplate< Type >inline
GetBottomRight() constxiiRectTemplate< Type >inline
GetCenter() constxiiRectTemplate< Type >inline
GetClampedPoint(const xiiVec2Template< Type > &vPoint) constxiiRectTemplate< Type >
GetClampedRect(const xiiRectTemplate< Type > &r) constxiiRectTemplate< Type >inline
GetExtents() constxiiRectTemplate< Type >inline
GetHalfExtents() constxiiRectTemplate< Type >inline
GetMaxCorner() constxiiRectTemplate< Type >inline
GetMinCorner() constxiiRectTemplate< Type >inline
GetTopLeft() constxiiRectTemplate< Type >inline
GetTopRight() constxiiRectTemplate< Type >inline
GetX1() constxiiRectTemplate< Type >inline
GetX2() constxiiRectTemplate< Type >inline
GetY1() constxiiRectTemplate< Type >inline
GetY2() constxiiRectTemplate< Type >inline
Grow(Type xy)xiiRectTemplate< Type >
HasNonZeroArea() constxiiRectTemplate< Type >
height (defined in xiiRectTemplate< Type >)xiiRectTemplate< Type >
IsValid() constxiiRectTemplate< Type >
Left() constxiiRectTemplate< Type >inline
MakeIntersection(const xiiRectTemplate< Type > &r0, const xiiRectTemplate< Type > &r1)xiiRectTemplate< Type >static
MakeInvalid()xiiRectTemplate< Type >static
MakeUnion(const xiiRectTemplate< Type > &r0, const xiiRectTemplate< Type > &r1)xiiRectTemplate< Type >static
MakeZero()xiiRectTemplate< Type >static
operator==(const xiiRectTemplate< Type > &rhs) const (defined in xiiRectTemplate< Type >)xiiRectTemplate< Type >
Overlaps(const xiiRectTemplate< Type > &other) constxiiRectTemplate< Type >
Right() constxiiRectTemplate< Type >inline
Scale(Type sX, Type sY)xiiRectTemplate< Type >
SetCenter(Type tX, Type tY)xiiRectTemplate< Type >
Top() constxiiRectTemplate< Type >inline
Translate(Type tX, Type tY)xiiRectTemplate< Type >
width (defined in xiiRectTemplate< Type >)xiiRectTemplate< Type >
x (defined in xiiRectTemplate< Type >)xiiRectTemplate< Type >
XII_DECLARE_POD_TYPE() (defined in xiiRectTemplate< Type >)xiiRectTemplate< Type >
xiiRectTemplate()xiiRectTemplate< Type >
xiiRectTemplate(Type x, Type y, Type width, Type height)xiiRectTemplate< Type >
xiiRectTemplate(Type width, Type height)xiiRectTemplate< Type >
xiiRectTemplate(const xiiVec2Template< Type > &vTopLeftPosition, const xiiVec2Template< Type > &vSize)xiiRectTemplate< Type >
y (defined in xiiRectTemplate< Type >)xiiRectTemplate< Type >