Share

Transform.CreateRotationAtPoint Method

Creates a transform that represents a rotation about the given axis at the specified point.


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

Syntax

C#

public static Transform CreateRotationAtPoint(
	XYZ axis,
	double angle,
	XYZ origin
)

Parameters

axis  XYZ
The rotation axis.
angle  Double
The angle.
origin  XYZ
The origin point.

Return Value

Transform
The new transform.

Exceptions

ExceptionCondition
ArgumentException The given value for angle is not finite
ArgumentNullException A non-optional argument was NULL
ArgumentOutOfRangeException axis has zero length.

See Also

Reference

Was this information helpful?