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, |
