RescaleArc


Changes radius of an arc and translates its center in relation to a reference point.

Syntax

C++
Python
 
def RescaleArc(
	inArc: Arc2D,
	/,
	*,
	inReferencePoint: Point2D | None = None,
	inScale: float = 1.0,
	inInverse: bool = False
)
-> outArc: Arc2D

Parameters

Name Type Default Description
Input value inArc Arc2D
Input value inReferencePoint Point2D | None None The point to which the distance of the arc center is changed (no change by default)
Input value inScale float 1.0 Scaling factor
Input value inInverse bool False Switches to the inverse operation
Output value outArc Arc2D