cocos2d-x  3.0rc1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Point Member List

This is the complete list of members for Point, including all inherited members.

ANCHOR_BOTTOM_LEFTPointstatic
ANCHOR_BOTTOM_RIGHTPointstatic
ANCHOR_MIDDLEPointstatic
ANCHOR_MIDDLE_BOTTOMPointstatic
ANCHOR_MIDDLE_LEFTPointstatic
ANCHOR_MIDDLE_RIGHTPointstatic
ANCHOR_MIDDLE_TOPPointstatic
ANCHOR_TOP_LEFTPointstatic
ANCHOR_TOP_RIGHTPointstatic
compOp(std::function< float(float)> function) const Pointinline
cross(const Point &other) const Pointinline
dot(const Point &other) const Pointinline
equals(const Point &target) const Point
forAngle(const float a)Pointinlinestatic
fuzzyEquals(const Point &target, float variance) const Point
getAngle() const Pointinline
getAngle(const Point &other) const Point
getClampPoint(const Point &min_inclusive, const Point &max_inclusive) const Pointinline
getDistance(const Point &other) const Pointinline
getDistanceSq(const Point &other) const Pointinline
getIntersectPoint(const Point &A, const Point &B, const Point &C, const Point &D)Pointstatic
getLength() const Pointinline
getLengthSq() const Pointinline
getMidpoint(const Point &other) const Pointinline
getPerp() const Pointinline
getRPerp() const Pointinline
isLineIntersect(const Point &A, const Point &B, const Point &C, const Point &D, float *S=nullptr, float *T=nullptr)Pointstatic
isLineOverlap(const Point &A, const Point &B, const Point &C, const Point &D)Pointstatic
isLineParallel(const Point &A, const Point &B, const Point &C, const Point &D)Pointstatic
isSegmentIntersect(const Point &A, const Point &B, const Point &C, const Point &D)Pointstatic
isSegmentOverlap(const Point &A, const Point &B, const Point &C, const Point &D, Point *S=nullptr, Point *E=nullptr)Pointstatic
lerp(const Point &other, float alpha) const Pointinline
normalize() const Pointinline
operator!=(const Point &right)Point
operator!=(const Point &right) const Point
operator*(float a) const Point
operator+(const Point &right) const Point
operator+=(const Point &right)Point
operator-(const Point &right) const Point
operator-() const Point
operator-=(const Point &right)Point
operator/(float a) const Point
operator=(const Point &other)Point
operator=(const Size &size)Point
operator==(const Point &right)Point
operator==(const Point &right) const Point
Point()Point
Point(float x, float y)Point
Point(const Point &other)Point
Point(const Size &size)Pointexplicit
project(const Point &other) const Pointinline
rotate(const Point &other) const Pointinline
rotateByAngle(const Point &pivot, float angle) const Point
setPoint(float x, float y)Point
unrotate(const Point &other) const Pointinline
xPoint
yPoint
ZEROPointstatic