DynamoVisualProgramming.ZeroTouchLibrary by Autodesk

<PackageReference Include="DynamoVisualProgramming.ZeroTouchLibrary" Version="0.8.2" />

 ITransformableEntity

public interface ITransformableEntity

ITransformableEntity Rotate(IPointEntity origin, IVectorEntity axis, double degrees = 0)

ITransformableEntity Rotate(IPlaneEntity origin, double degrees = 0)

ITransformableEntity Scale(double scale_factor = 1)

ITransformableEntity Scale(double xScaleFactor = 1, double yScaleFactor = 1, double zScaleFactor = 1)

ITransformableEntity Scale(IPointEntity origin, double scaleFactor = 1)

ITransformableEntity Scale(IPlaneEntity basePlane, double xScaleFactor = 1, double yScaleFactor = 1, double zScaleFactor = 1)

ITransformableEntity Translate(double x = 0, double y = 0, double z = 0)