Share

XYZ.AngleOnPlaneTo Method

Returns the angle between this vector and the specified vector projected to the specified plane.


Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.1.0.0 (26.1.0.34)

Syntax

C#

public double AngleOnPlaneTo(
	XYZ right,
	XYZ normal
)

Parameters

right  XYZ
The specified vector.
normal  XYZ
The normal vector that defines the plane.

Return Value

Double
The real number between 0 and 2*PI equal to the projected angle between the two vectors.

Exceptions

ExceptionCondition
ArgumentNullException Thrown when right or normal is nullptr.

Remarks

The angle is projected onto the plane orthogonal to the specified normal vector, counterclockwise with the normal pointing upwards.

See Also

Reference

Was this information helpful?