CreateRotation Method


Transform Create Rotation Method

Creates a transform that represents a rotation about the given axis at (0, 0, 0).

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static Transform CreateRotation(
	XYZ axis,
	double angle
)

Parameters

axis XYZ
The rotation axis.
angle Double
The angle.

Return Value

Transform
The new transform.
Exceptions
Exception Condition
ArgumentException The given value for angle is not finite
ArgumentNullException A non-optional argument was NULL
ArgumentOutOfRangeException axis has zero length.
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 →