TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::Rect2D Member List

This is the complete list of members for G3D::Rect2D, including all inherited members.

area() const G3D::Rect2Dinline
border(float delta) const G3D::Rect2Dinline
center() const G3D::Rect2Dinline
clip(const Array< T > &inPoly, Array< T > &outPoly) const G3D::Rect2Dinline
clipSide2D(const float p, bool clipGreater, int axis, const Array< T > &inPoly, Array< T > &outPoly)G3D::Rect2Dinlineprivatestatic
contains(const Point2 &v) const G3D::Rect2Dinline
contains(const Rect2D &r) const G3D::Rect2Dinline
corner(int i) const G3D::Rect2Dinline
deserialize(class BinaryInput &b)G3D::Rect2D
empty()G3D::Rect2Dstatic
expand(float delta) const G3D::Rect2Dinline
extent() const G3D::Rect2Dinline
height() const G3D::Rect2Dinline
inf()G3D::Rect2Dinlinestatic
intersect(const Rect2D &other) const G3D::Rect2Dinline
intersects(const Rect2D &r) const G3D::Rect2Dinline
intersectsOrTouches(const Rect2D &r) const G3D::Rect2Dinline
isEmpty() const G3D::Rect2Dinline
isFinite() const G3D::Rect2Dinline
largestCenteredSubRect(float ww, float hh) const G3D::Rect2Dinline
lerp(const Rect2D &other, float alpha) const G3D::Rect2Dinline
maxG3D::Rect2Dprivate
merge(const Rect2D &other)G3D::Rect2Dinline
minG3D::Rect2Dprivate
operator!=(const Rect2D &other) const G3D::Rect2Dinline
operator*(float s) const G3D::Rect2Dinline
operator*(const Vector2 &s) const G3D::Rect2Dinline
operator+(const Vector2 &v) const G3D::Rect2Dinline
operator-(const Vector2 &v) const G3D::Rect2Dinline
operator/(float s) const G3D::Rect2Dinline
operator/(const Vector2 &s) const G3D::Rect2Dinline
operator==(const Rect2D &other) const G3D::Rect2Dinline
randomPoint() const G3D::Rect2Dinline
Rect2D(bool)G3D::Rect2Dinlineprivate
Rect2D(const Any &any)G3D::Rect2D
Rect2D(const Rect2D &r)G3D::Rect2Dinline
Rect2D()G3D::Rect2Dinline
Rect2D(const Vector2 &wh)G3D::Rect2Dinline
Rect2D(const Rect2D &a, const Rect2D &b)G3D::Rect2Dinline
serialize(class BinaryOutput &b) const G3D::Rect2D
toAny() const G3D::Rect2D
wh() const G3D::Rect2Dinline
width() const G3D::Rect2Dinline
x0() const G3D::Rect2Dinline
x0y0() const G3D::Rect2Dinline
x0y1() const G3D::Rect2Dinline
x1() const G3D::Rect2Dinline
x1y0() const G3D::Rect2Dinline
x1y1() const G3D::Rect2Dinline
xywh(float x, float y, float w, float h)G3D::Rect2Dinlinestatic
xywh(const Point2 &v, const Vector2 &w)G3D::Rect2Dinlinestatic
xyxy(float x0, float y0, float x1, float y1)G3D::Rect2Dinlinestatic
xyxy(const Point2 &v0, const Point2 &v1)G3D::Rect2Dinlinestatic
y0() const G3D::Rect2Dinline
y1() const G3D::Rect2Dinline