| 
    Arma Reforger Script API
    
   | 
 
This is the complete list of members for SCR_Math2D, including all inherited members.
| CartesianToPolar(float x, float y, out float angle, out float radius) | SCR_Math2D | protectedstatic | 
| DegreeToTrigoRadian(float value) | SCR_Math2D | static | 
| GenerateRandomPoint(array< float > polygon, vector bbMin, vector bbMax) | SCR_Math2D | static | 
| GenerateRandomPointInRadius(float minRadius, float maxRadius, vector center, bool uniform=true) | SCR_Math2D | static | 
| Get2DPolygon(notnull array< vector > points3D, out notnull array< float > points2D) | SCR_Math2D | static | 
| Get3DPolygon(notnull array< float > points2D, out notnull array< vector > points3D) | SCR_Math2D | static | 
| GetLinesIntersectionXZ(float x0, float y0, float angleRad0, float x1, float y1, float angleRad1, out float x, out float y) | SCR_Math2D | static | 
| GetMinMaxPolygon(notnull array< float > polygon, out float minX, out float maxX, out float minY, out float maxY) | SCR_Math2D | static | 
| GetPolygonArea(notnull array< float > polygon) | SCR_Math2D | static | 
| GetRandomPointInPolygon(notnull array< float > polygon, out float x, out float y) | SCR_Math2D | static | 
| GetRandomPointInRectangle(float minX, float maxX, float minY, float maxY, out float x, out float y) | SCR_Math2D | static | 
| GetRandomPointInSector(float originX, float originY, float angleFrom, float angleTo, float radius, out float x, out float y) | SCR_Math2D | static | 
| IsPolygonValid(notnull array< float > polygon) | SCR_Math2D | static | 
| PolarToCartesian(float angle, float radius, out float x, out float y) | SCR_Math2D | static |