RescaleSurface
Changes the distances of surface points to a reference point.
Syntax
C++
C#
Python
def RescaleSurface( inSurface: Surface, inReferencePoint: Point3D, outSurface: Surface, /, *, inScaleX: float = 1.0, inScaleY: float | None = None, inScaleZ: float | None = None, inInverse: bool = False ) -> None
Parameters
| Name | Type | Default | Description | |
|---|---|---|---|---|
![]() |
inSurface | Surface | Input surface | |
![]() |
inReferencePoint | Point3D | Point to which the distances will be changed | |
![]() |
inScaleX | float | 1.0 | Scaling factor along X axis |
![]() |
inScaleY | float | None | None | Scaling factor along Y axis |
![]() |
inScaleZ | float | None | None | Scaling factor along Z axis |
![]() |
inInverse | bool | False | Switches to the inverse operation |
![]() |
outSurface | Surface | Rescaled surface |


