Difference between revisions of "inPolygon"

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=
  
 
}}
 
}}

Latest revision as of 15:41, 7 April 2019

Introduced with Arma 3 version 1.54
  

Click on the images for descriptions

Introduced in

Game:
Arma 3
Version:
1.54

Description

Description:
Checks whether position is inside given polygon

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

Multiplayer:
-
See also:
ininAreadrawPolygon

Notes

Only post proven facts here. Report bugs on the feedback tracker. Use the talk page or the forums for discussions.
Add New Note | How To

Notes

Bottom Section