<Code Lib>
2024 Method
Changes 0
M

ElementTransformUtils.RotateElement

Description:
Rotates an element about the given axis and angle.

public static void RotateElement(
	Document document,
	ElementId elementToRotate,
	Line axis,
	double angle
)

public void RotateColumn(Autodesk.Revit.DB.Document document, Autodesk.Revit.DB.Element element)
{
    XYZ point1 = new XYZ(10, 20, 0);
    XYZ point2 = new XYZ(10, 20, 30);
    Line axis = Line.CreateBound(point1, point2);
    ElementTransformUtils.RotateElement(document, element.Id, axis, Math.PI / 3.0);
}

Loading…