RotateSubElement Method


Rotate a face/edge/curve/vertex of the form, by a specified angle around a given axis.

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

Syntax

C#
public void RotateSubElement(
	Reference subElementReference,
	Line axis,
	double angle
)
Visual Basic
Public Sub RotateSubElement ( _
	subElementReference As Reference, _
	axis As Line, _
	angle As Double _
)
Visual C++
public:
void RotateSubElement(
	Reference^ subElementReference, 
	Line^ axis, 
	double angle
)

Parameters

subElementReference
Type: Autodesk.Revit.DBReference
The geometry reference of face/edge/curve/vertex
axis
Type: Autodesk.Revit.DBLine
An unbounded line that represents the axis of rotation.
angle
Type: SystemDouble
The angle, in radians, by which the element is to be rotated around the specified axis.

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →