inPolygon: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(see also)
m (template:command argument fix)
Line 7: Line 7:
____________________________________________________________________________________________
____________________________________________________________________________________________


| Checks whether position is inside given polygon |= Description
| Checks whether position is inside given polygon |DESCRIPTION=
____________________________________________________________________________________________
____________________________________________________________________________________________


| position '''inPolygon''' polygon |= Syntax
| position '''inPolygon''' polygon |SYNTAX=
|p1= position: [[Array]] - format [[Position3D]] |= Parameter 1
|p1= position: [[Array]] - format [[Position3D]] |PARAMETER1=
|p2= polygon: [[Array]] - array of [[Position3D]] positions in format: [position1, position2...., positionN] |= Parameter 2
|p2= polygon: [[Array]] - array of [[Position3D]] positions in format: [position1, position2...., positionN] |PARAMETER2=


| [[Boolean]] |= Return value
| [[Boolean]] |RETURNVALUE=
____________________________________________________________________________________________
____________________________________________________________________________________________


|x1= <code>_isInside = [100,100,0] [[inPolygon]] [[0,0,0],[1000,1000,0],[1000,0,0]];</code>|=
|x1= <code>_isInside = [100,100,0] [[inPolygon]] [[0,0,0],[1000,1000,0],[1000,0,0]];</code>|=
|[[in]], [[inArea]], [[drawPolygon]]  |= See also
|[[in]], [[inArea]], [[drawPolygon]]  |SEEALSO=


}}
}}

Revision as of 15:41, 7 April 2019

Hover & click on the images for description

Description

Description:
Checks whether position is inside given polygon
Groups:
Uncategorised

Syntax

Syntax:
position inPolygon polygon
Parameters:
position: Array - format Position3D
polygon: Array - array of Position3D positions in format: [position1, position2...., positionN]
Return Value:
Boolean

Examples

Example 1:
_isInside = [100,100,0] inPolygon [[0,0,0],[1000,1000,0],[1000,0,0]];

Additional Information

See also:
ininAreadrawPolygon

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Bottom Section