AngleOnPlaneTo Method


XYZ Angle On Plane To 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: 25.0.0.0 (25.0.0.0)
Syntax
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
Exception Condition
ArgumentNullException Thrown when right or normal is .
Remarks
The angle is projected onto the plane orthogonal to the specified normal vector, counterclockwise with the normal pointing upwards.
See Also
ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →