GetRelativePtOn2Lines(Point2D< T > &a, Point2D< T > &b, Point2D< T > &c, Point2D< T > &d, double *alpha) | Point2D< T > | |
GetRelativePtOnQuadrilatere(Point2D< T > &a, Point2D< T > &b, Point2D< T > &c, Point2D< T > &d, double *deltaX, double *deltaY) | Point2D< T > | |
IsOnLine(Point2D< T > &a, Point2D< T > &b, double *alpha=NULL, double precision=PRECISION) | Point2D< T > | |
IsOnQuadrilatere(Point2D< T > &a, Point2D< T > &b, Point2D< T > &c, Point2D< T > &d, double *alphaX=NULL, double *alphaY=NULL) | Point2D< T > | |
IsOnRectangle(Point2D< T > &a, Point2D< T > &c, double *alphaX=NULL, double *alphaY=NULL) | Point2D< T > | |
IsOnSegment(Point2D< T > &a, Point2D< T > &b, double *alpha=NULL) | Point2D< T > | |
IsOnTriangle(Point2D< T > &a, Point2D< T > &b, Point2D< T > &c, double *alphaBC, double *alphaAPP, Point2D< T > *pp=NULL) | Point2D< T > | |
operator *(double coef) | Point2D< T > | |
operator *=(double coef) | Point2D< T > | [inline] |
operator!=(Point2D< T > &src) | Point2D< T > | [inline] |
operator+(Point2D< T > &src) | Point2D< T > | |
operator+=(Point2D< T > &src) | Point2D< T > | [inline] |
operator-(Point2D< T > &src) | Point2D< T > | |
operator/(double coef) | Point2D< T > | |
operator/=(double coef) | Point2D< T > | [inline] |
operator=(Point3D< T > &src) | Point2D< T > | |
operator=(Point2D< T > &src) | Point2D< T > | [inline] |
operator==(Point2D< T > &src) | Point2D< T > | [inline] |
Point2D() | Point2D< T > | [inline] |
Point2D(T _x, T _y) | Point2D< T > | [inline] |
Power() | Point2D< T > | [inline] |
Set(T _x, T _y) | Point2D< T > | [inline] |
ToNormalVector(BOOL asTrigo=TRUE) | Point2D< T > | |
x | Point2D< T > | |
y | Point2D< T > | |
Zero() | Point2D< T > | [inline] |