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);
}