Name | Description | |
---|---|---|
ContainsColinearPoints | Overloaded. Checks whether the given list of points contains any colinear points. | |
Determinant | Overloaded. Calculates the oriented area of the triangle formed by the given points. | |
GetBounds | Overloaded. Calculates the bounds of the points in the specified points array range. | |
GetBoundsRange | Overloaded. Calculates the bounding range of the points in the specified points array range. | |
GetLength | Gets the length (magnitute) of a vector whoses run is DX and whoses rise is DY. | |
GetMedicenter | Overloaded. Calculates the medicenter (center of mass) of the points in the specified points array. | |
GetNearestPoint | Overloaded. Gets the point in the specified array, which is nearest to the specified point. If array is empty returns the point itself. | |
Intersects | Checks whether two line segments intersect and returns the intersection point as an out parameter if they do. | |
MergeColinearPoints | Merges the colinear points of the given points list. | |
MiddlePoint | Overloaded. Calculates the middle point between the specified points. | |
PointsAngle | Calculates the angle formed by the line (p1, p2) and the X axis. | |
PointsAngleNormalized | Calculates the normalized angle formed by the line (p1, p2) and the X axis. | |
PointsDistance | Overloaded. Calculates the distance between the specified points. | |
PointsDistanceSquare | Overloaded. Calculates the distance between the specified points, raised to the power of 2. | |
Rotate | Overloaded. Rotates the specified array of points around the specified pin point. | |
Scale | Overloaded. Scales the specified points | |
Translate | Overloaded. Translates the specified points |