You are here: Start » FIL.NET » Invoke.AngleBetweenThreePoints

Invoke.AngleBetweenThreePoints

Measures the angle defined by three consecutive points.

Namespace:Fil
Assembly:FilNet.dll

Syntax

C++
C#
 
public static void AngleBetweenThreePoints
(
	Fil.Point2D inPoint1,
	Fil.Point2D inPoint2,
	Fil.Point2D inPoint3,
	Fil.RotationDirection inRotationDirection,
	Optional<float> outAbsoluteAngle,
	Optional<float> outDirectedAngle,
	Optional<Fil.Arc2D> outArc
)

Parameters

Name Type Range Default Description
inPoint1Fil.Point2DA point on one arm of an angle.
inPoint2Fil.Point2DThe middle point.
inPoint3Fil.Point2DA point on another arm of the angle.
inRotationDirectionFil.RotationDirectionChooses one of two ways of measuring the angle.
outAbsoluteAngleFtl.Optional<float>Angle value used for measurements <0; 360>.
outDirectedAngleFtl.Optional<float>Angle value used for clockwise transformations <-360; 360>.
outArcFtl.Optional<Fil.Arc2D>Angle visualization object.

See also