Back to Aurora Vision Studio website
	
                
                    
		
	You are here: Start » Filter Reference » Geometry 2D » Geometry 2D Angle Metrics » AngleBetweenThreePoints
| Module: | FoundationLite | 
|---|
Measures the angle defined by three consecutive points.
| Name | Type | Description | |
|---|---|---|---|
![]()  | 
				inPoint1 | Point2D | A point on one arm of an angle | 
![]()  | 
				inPoint2 | Point2D | The middle point | 
![]()  | 
				inPoint3 | Point2D | A point on another arm of the angle | 
![]()  | 
				inRotationDirection | RotationDirection | Chooses one of two ways of measuring the angle | 
![]()  | 
				outAbsoluteAngle | Real | Angle value used for measurements <0; 360> | 
![]()  | 
				outDirectedAngle | Real | Angle value used for clockwise transformations <-360; 360> | 
![]()  | 
				outArc | Arc2D | Angle visualization object | 
Description
Note that because of inaccuracies of floating-point arithmetic, some geometric operations (including this one) may lead to unpredictable results for degenerated cases. In this filter such a case occurs when some two of the input points are almost equal.
Complexity Level
This filter is available on Basic Complexity Level.

 Basic
