TouchVG framework
Box2d 成员列表

成员的完整列表,这些成员属于 Box2d,包括所有继承而来的类成员

Box2d()Box2d
Box2d(const Box2d &src, bool normal=false)Box2d
Box2d(const Point2d &pnt1, const Point2d &pnt2)Box2d
Box2d(float l, float t, float r, float b, bool normal=false)Box2d
Box2d(const RECT_2D &rc, bool normal=false)Box2d
Box2d(int l, int t, int r, int b, bool normal=false)Box2d
Box2d(const Point2d &pnt1, const Point2d &pnt2, const Point2d &pnt3, const Point2d &pnt4)Box2d
Box2d(int count, const Point2d *points)Box2d
Box2d(const Point2d &center, float width, float height)Box2d
Box2d(float width, float height)Box2d
center() constBox2d
contains(const Point2d &pt) constBox2d
contains(const Point2d &pt, const Tol &tol) constBox2d
contains(const Box2d &box) constBox2d
contains(const Box2d &box, const Tol &tol) constBox2d
deflate(float d)Box2d
deflate(float x, float y)Box2d
deflate(const Vector2d &vec)Box2d
deflate(const Box2d &box)Box2d
deflate(float l, float b, float r, float t)Box2d
empty()Box2d
get(Point2d &p1, Point2d &p2) constBox2d
get(RECT_2D &rc) constBox2d
get(long &l, long &t, long &r, long &b) constBox2d
height() constBox2d
inflate(float d)Box2d
inflate(float x, float y)Box2d
inflate(const Vector2d &vec)Box2d
inflate(const Box2d &box)Box2d
inflate(float l, float b, float r, float t)Box2d
intersectWith(const Box2d &r1, const Box2d &r2)Box2d
intersectWith(const Box2d &box)Box2d
isEmpty(const Tol &tol=Tol::gTol(), bool useOr=true) constBox2d
isEmptyMinus(const Tol &tol=Tol::gTol()) constBox2d
isEqualTo(const Box2d &box, const Tol &tol=Tol::gTol()) constBox2d
isIntersect(const Box2d &box) constBox2d
isNormalized() constBox2d
isNull() constBox2d
kIdentity()Box2dstatic
leftBottom() constBox2d
leftTop() constBox2d
normalize()Box2d
offset(float x, float y)Box2d
offset(const Vector2d &vec)Box2d
offset(const Box2d &box) constBox2d
operator &(const Box2d &box) constBox2d
operator &=(const Box2d &box)Box2d
operator!=(const Box2d &box) constBox2d
operator*(float s) constBox2d
operator*(const Matrix2d &m) constBox2d
operator*=(float s)Box2d
operator*=(const Matrix2d &m)Box2d
operator+(const Box2d &box) constBox2d
operator+(const Vector2d &vec) constBox2d
operator+=(const Box2d &box)Box2d
operator+=(const Vector2d &vec)Box2d
operator-(const Box2d &box) constBox2d
operator-(const Vector2d &vec) constBox2d
operator-=(const Box2d &box)Box2d
operator-=(const Vector2d &vec)Box2d
operator/(float s) constBox2d
operator/=(float s)Box2d
operator==(const Box2d &box) constBox2d
operator|(const Box2d &box) constBox2d
operator|=(const Box2d &box)Box2d
rightBottom() constBox2d
rightTop() constBox2d
scaleBy(float sx, float sy=0)Box2d
set(const Box2d &src, bool normal=false)Box2d
set(const Point2d &p1, const Point2d &p2)Box2d
set(float x1, float y1, float x2, float y2)Box2d
set(const Point2d &p1, const Point2d &p2, const Point2d &p3, const Point2d &p4)Box2d
set(int count, const Point2d *points)Box2d
set(const Point2d &center, float width, float height)Box2d
size() constBox2d
swapTopBottom()Box2d
unionWith(const Box2d &r1, const Box2d &r2)Box2d
unionWith(const Box2d &box)Box2d
unionWith(float x, float y)Box2d
unionWith(const Point2d &pt)Box2d
width() constBox2d
xmaxBox2d
xminBox2d
ymaxBox2d
yminBox2d

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证