|
| static double | Dot (double *point1, double *point2) |
| |
| static double | Mag (double *point1) |
| |
| static float | Norm2 (double *point1) |
| |
| static double | Norm (double *point1) |
| |
| static void | Cross (double *point1, double *point2, double *cross) |
| |
| static bool | Equal (double *point1, double *point2) |
| |
| static double | DistanceBetweenPoints (double *point1, double *point2) |
| |
| static void | GetMidPoint (double(&midPoint)[3], double *point1, double *point2) |
| |
| static double | DistancePointToLine (double *point, double *lineP1, double *lineP2, int plane=XY) |
| |
| static double | GetAngle (double *point1, double *point2, double *origin, int plane=XY) |
| |
| static double | GetAngle (double point1[3], double point2[3]) |
| |
| static void | RotatePoint (double *point, double *origin, double angle, int plane=XY) |
| |
| static bool | GetLineLineIntersection (double(&point)[3], double *line1Point1, double *line1Point2, double *line2Point1, double *line2Point2, int plane=XY) |
| |
| static int | IntersectLineLine (double *l1p1, double *l1p2, double *l2p1, double *l2p2, double &perc) |
| |
| static void | GetParallelLine (double(&point1)[3], double(&point2)[3], double *linePoint1, double *linePoint2, double distance, int plane=XY) |
| |
| static bool | FindPointOnLine (double(&point)[3], double *linePoint1, double *linePoint2, double distance, int plane=XY) |
| |
| static int | PointUpDownLine (double *point, double *lp1, double *lp2, int plane=XY) |
| |
| static void | PlaneToInputSpace (vtkPlane *inputPlane, vtkLinearTransform *inputTransform, vtkPlane *outputPlane) |
| |
Class Name: albaGeometryUtils.
Definition at line 30 of file albaGeometryUtils.h.