Difference between revisions of "MIST projectPoint"
From DCS World Wiki - Hoggitworld.com
(Created page with "{{Mission Scripting |fName= mist.projectPoint| |vNum = Mist 4.5 |desc= Returns the point projected from the passed point at the passed distance along a given angle. Value r...") |
(No difference)
|
Latest revision as of 07:01, 2 November 2020
mist.projectPoint
Added with: Mist 4.5 |
Description |
Returns the point projected from the passed point at the passed distance along a given angle. Value returned is either vec2 or vec3 based on the original point passed.
The angle is defined in radians and the distance in meters. |
Syntax |
table mist.projectPoint(table point ,number distance ,number theta ) |
Valid Input Values: |
Return value: |
table |
Return example: |
Usage Examples: |
The following example will return a series of points making up a circle at an interval of 10 degrees with a 1 km radius
local circlePoints = {} for i = 1, 36 do circlePoints[i] = mist.projectPoint(spawnPoint, 1000, math.rad(10*i)) end |
Notes: |
Related Functions |
makeUnitTable, getRandPointInCircle, getRandomPointInZone, getRandomPointInPoly, isTerrainValid, terrainHeightDiff, getUnitsInZones, getUnitsInMovingZones, pointInPolygon, getUnitsInPolygon, getDeadMapObjsInZones, getDeadMapObjsInPolygonZone, getUnitsLOS, random, randomizeNumTable, getAvgPoint, getQFE, getWindBearingAndVel, getPathLength, getPathInSegments, getPointAtDistanceOnPath, projectPoint, getGroupsByAttribute, , getUnitsByAttribute, mapValue, |