TrinityCore
|
This is the complete list of members for G3D::Rect2D, including all inherited members.
area() const | G3D::Rect2D | inline |
border(float delta) const | G3D::Rect2D | inline |
center() const | G3D::Rect2D | inline |
clip(const Array< T > &inPoly, Array< T > &outPoly) const | G3D::Rect2D | inline |
clipSide2D(const float p, bool clipGreater, int axis, const Array< T > &inPoly, Array< T > &outPoly) | G3D::Rect2D | inlineprivatestatic |
contains(const Point2 &v) const | G3D::Rect2D | inline |
contains(const Rect2D &r) const | G3D::Rect2D | inline |
corner(int i) const | G3D::Rect2D | inline |
deserialize(class BinaryInput &b) | G3D::Rect2D | |
empty() | G3D::Rect2D | static |
expand(float delta) const | G3D::Rect2D | inline |
extent() const | G3D::Rect2D | inline |
height() const | G3D::Rect2D | inline |
inf() | G3D::Rect2D | inlinestatic |
intersect(const Rect2D &other) const | G3D::Rect2D | inline |
intersects(const Rect2D &r) const | G3D::Rect2D | inline |
intersectsOrTouches(const Rect2D &r) const | G3D::Rect2D | inline |
isEmpty() const | G3D::Rect2D | inline |
isFinite() const | G3D::Rect2D | inline |
largestCenteredSubRect(float ww, float hh) const | G3D::Rect2D | inline |
lerp(const Rect2D &other, float alpha) const | G3D::Rect2D | inline |
max | G3D::Rect2D | private |
merge(const Rect2D &other) | G3D::Rect2D | inline |
min | G3D::Rect2D | private |
operator!=(const Rect2D &other) const | G3D::Rect2D | inline |
operator*(float s) const | G3D::Rect2D | inline |
operator*(const Vector2 &s) const | G3D::Rect2D | inline |
operator+(const Vector2 &v) const | G3D::Rect2D | inline |
operator-(const Vector2 &v) const | G3D::Rect2D | inline |
operator/(float s) const | G3D::Rect2D | inline |
operator/(const Vector2 &s) const | G3D::Rect2D | inline |
operator==(const Rect2D &other) const | G3D::Rect2D | inline |
randomPoint() const | G3D::Rect2D | inline |
Rect2D(bool) | G3D::Rect2D | inlineprivate |
Rect2D(const Any &any) | G3D::Rect2D | |
Rect2D(const Rect2D &r) | G3D::Rect2D | inline |
Rect2D() | G3D::Rect2D | inline |
Rect2D(const Vector2 &wh) | G3D::Rect2D | inline |
Rect2D(const Rect2D &a, const Rect2D &b) | G3D::Rect2D | inline |
serialize(class BinaryOutput &b) const | G3D::Rect2D | |
toAny() const | G3D::Rect2D | |
wh() const | G3D::Rect2D | inline |
width() const | G3D::Rect2D | inline |
x0() const | G3D::Rect2D | inline |
x0y0() const | G3D::Rect2D | inline |
x0y1() const | G3D::Rect2D | inline |
x1() const | G3D::Rect2D | inline |
x1y0() const | G3D::Rect2D | inline |
x1y1() const | G3D::Rect2D | inline |
xywh(float x, float y, float w, float h) | G3D::Rect2D | inlinestatic |
xywh(const Point2 &v, const Vector2 &w) | G3D::Rect2D | inlinestatic |
xyxy(float x0, float y0, float x1, float y1) | G3D::Rect2D | inlinestatic |
xyxy(const Point2 &v0, const Point2 &v1) | G3D::Rect2D | inlinestatic |
y0() const | G3D::Rect2D | inline |
y1() const | G3D::Rect2D | inline |