Name | Description | |
---|---|---|
AngleInRange | Overloaded. Determines whether angle is in the sweep arc from start angle (in radians). | |
AngleQuadrant | Returns the quandrant of the specified angle (in radians). | |
ClampSizeToRect | Clamps the specified size if it exceeds half the length of the smaller side of the specified rectangle. | |
Determinant | Overloaded. Calculates the signed 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. | |
Intersects | Checks if two line segments intersect and returns the intersection point as an out parameter if they do. | |
Length | ||
MiddlePoint | Overloaded. Computes the middle point between the specified points. | |
NormalizeAngle | Normalizes the specified angle (in radians) to be in the range [0 - 2PI). | |
PointsAngle | Overloaded. Obtains the angle, formed by the (pt1, pt2) line and the the X axis (in radians). | |
PointsAngleNormalized | Overloaded. Obtains the normalized angle, formed by the (pt1, pt2) line and the the X axis (in radians). | |
PointsDistance | Overloaded. Obtains the distance between the specified points. | |
PointsDistanceSquare | Overloaded. Obtains the distance to the power of 2 between the specified points. | |
Rotate | Overloaded. Rotates the specified array of points around the specified pin point. | |
Scale | Overloaded. Scales the specified points |