TouchVG framework
Vector2d 成员列表

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

add(const Vector2d &v) constVector2d
angle() constVector2d
angle2() constVector2d
angledVector(float angle, float len)Vector2dstatic
angleTo(const Vector2d &v) constVector2d
angleTo2(const Vector2d &v) constVector2d
crossProduct(const Vector2d &v) constVector2d
distanceToVector(const Vector2d &xAxis) constVector2d
dotProduct(const Vector2d &v) constVector2d
get(long &cx, long &cy) constVector2d
isCodirectionalTo(const Vector2d &vec, const Tol &tol=Tol::gTol()) constVector2d
isCodirectionalTo(const Vector2d &vec, const Tol &tol, bool &nonzero) constVector2d
isDegenerate() constVector2d
isEqualTo(const Vector2d &v, const Tol &tol=Tol::gTol()) constVector2d
isLeftOf(const Vector2d &vec) constVector2d
isOppositeTo(const Vector2d &vec, const Tol &tol=Tol::gTol()) constVector2d
isOppositeTo(const Vector2d &vec, const Tol &tol, bool &nonzero) constVector2d
isParallelTo(const Vector2d &vec, const Tol &tol=Tol::gTol()) constVector2d
isParallelTo(const Vector2d &vec, const Tol &tol, bool &nonzero) constVector2d
isPerpendicularTo(const Vector2d &vec, const Tol &tol=Tol::gTol()) constVector2d
isPerpendicularTo(const Vector2d &vec, const Tol &tol, bool &nonzero) constVector2d
isRightOf(const Vector2d &vec) constVector2d
isUnitVector(const Tol &tol=Tol::gTol()) constVector2d
isZeroVector(const Tol &tol=Tol::gTol()) constVector2d
kIdentity()Vector2dstatic
kXAxis()Vector2dstatic
kYAxis()Vector2dstatic
length() constVector2d
lengthSquare() constVector2d
negate()Vector2d
normalize(const Tol &tol=Tol::gTol())Vector2d
operator!=(const Vector2d &v) constVector2d
operator*(const Matrix2d &m) constVector2d
operator*(const Matrix2d &m, const Vector2d &v)Vector2dfriend
operator*(float s, const Vector2d &v)Vector2dfriend
operator*(float s) constVector2d
operator*(const Vector2d &v) constVector2d
operator*=(const Matrix2d &m)Vector2d
operator*=(float s)Vector2d
operator+(const Vector2d &v) constVector2d
operator+=(const Vector2d &v)Vector2d
operator-(const Vector2d &v) constVector2d
operator-() constVector2d
operator-=(const Vector2d &v)Vector2d
operator/(float s) constVector2d
operator/(const Vector2d &v) constVector2d
operator/=(float s)Vector2d
operator==(const Vector2d &v) constVector2d
perpVector() constVector2d
projectResolveVector(const Vector2d &xAxis, Vector2d &proj, Vector2d &perp) constVector2d
projectScaleToVector(const Vector2d &xAxis) constVector2d
resolveVector(const Vector2d &uAxis, const Vector2d &vAxis, Vector2d &uv) constVector2d
resolveVector(const Vector2d &uAxis, const Vector2d &vAxis)Vector2d
scaleBy(float sx, float sy)Vector2d
scaleBy(float s)Vector2d
scaledVector(float newLength) constVector2d
set(float xx, float yy)Vector2d
set(const Vector2d &v)Vector2d
setAngleLength(float angle, float len)Vector2d
setLength(float newLength)Vector2d
subtract(const Vector2d &v) constVector2d
transform(const Matrix2d &m) constVector2d
unitVector() constVector2d
Vector2d()Vector2d
Vector2d(float xx, float yy)Vector2d
Vector2d(const Vector2d &src)Vector2d
xVector2d
yVector2d

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