Tool NameTransform Shapes
Tool ID10
Library IDshapes_tools
Version1.1
Author(s)Victor Olaya, Volker Wichmann (c) 2004-2022

Please cite SAGA whenever you use it for your publications:

doi:10.5194/gmd-8-1991-2015


Description

The tool allows one to transform the input shapes by the following operations:

- translation
- rotation
- scaling
- reflection (mirroring)

The operations are applied in the same order as listed above.


Parameters

NameTypeIdentifierDescriptionConstraints
Input
Shapesshapes, inputSHAPESThe input shapes to transform.
Output
Transformed Shapesshapes, output, optionalTRANSFORMThe transformed output shapes.
Options
dXfloating point numberMOVEXThe shift along the x-axis [map units].Default: 0
dYfloating point numberMOVEYThe shift along the y-axis [map units].Default: 0
dZfloating point numberMOVEZThe shift along the z-axis [map units].Default: 0
Xfloating point numberANCHORXThe x-coordinate of the anchor point.Default: 0
Yfloating point numberANCHORYThe y-coordinate of the anchor point.Default: 0
Zfloating point numberANCHORZThe z-coordinate of the anchor point.Default: 0
Angle Xfloating point numberROTATEXAngle in degrees, clockwise around x-axis.Default: 0
Angle Yfloating point numberROTATEYAngle in degrees, clockwise around y-axis.Default: 0
Angle Zfloating point numberROTATEZAngle in degrees, clockwise around z-axis.Default: 0
Scale Factor Xfloating point numberSCALEXThe scale factor in x-direction.Default: 1
Scale Factor Yfloating point numberSCALEYThe scale factor in y-direction.Default: 1
Scale Factor Zfloating point numberSCALEZThe scale factor in z-direction.Default: 1
Type of ReflectionchoiceREFLECTION_TYPEThe type of reflection (mirroring) to apply.Available Choices:
[0] no reflection
[1] reflection relative to xz plane
[2] reflection relative to yz plane
[3] reflection relative to xy plane
Default: 0