VAT  3.0
Video Analysis Tool
point2D< T > Member List

This is the complete list of members for point2D< T >, including all inherited members.

distance(point2D *p1, point2D *p2) (defined in point2D< T >)point2D< T >static
getPreciseSegmentsIntersection(point2D *p1L1, point2D *p2L1, point2D *p1L2, point2D *p2L2) (defined in point2D< T >)point2D< T >static
getSegmentsIntersection(point2D *p1L1, point2D *p2L1, point2D *p1L2, point2D *p2L2) (defined in point2D< T >)point2D< T >static
isCCW(double x0, double y0, double x1, double y1, double x2, double y2) (defined in point2D< T >)point2D< T >static
isCCWPts(point2D *pPt0, point2D *pPt1, point2D *pPt2) (defined in point2D< T >)point2D< T >static
isLinesIntersection(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, point2D *pIntersection) (defined in point2D< T >)point2D< T >static
point2D() (defined in point2D< T >)point2D< T >
point2D(T i_x, T i_y) (defined in point2D< T >)point2D< T >
pointInSegment(double x, double y, point2D *begin, point2D *end) (defined in point2D< T >)point2D< T >static
pointInSegmentStrict(T x, T y, point2D *begin, point2D *end) (defined in point2D< T >)point2D< T >static
pointLineDistance(point2D *lpt1, point2D *lpt2) (defined in point2D< T >)point2D< T >
pointPreciselyInSegmentStrict(double x, double y, point2D *begin, point2D *end) (defined in point2D< T >)point2D< T >static
pointSegmentDistance(point2D *begin, point2D *end) (defined in point2D< T >)point2D< T >
processIntersectionLines(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, point2D *pIntersection) (defined in point2D< T >)point2D< T >static
x (defined in point2D< T >)point2D< T >
y (defined in point2D< T >)point2D< T >
~point2D() (defined in point2D< T >)point2D< T >