SAGA 9.9.1 | Tool Library Documentation

Transform Shapes


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
InputShapesshapes, inputSHAPESThe input shapes to transform.-
OutputTransformed Shapesshapes, output, optionalTRANSFORMThe transformed output shapes.-
OptionsdXfloating point numberMOVEXThe shift along the x-axis [map units].Default: 0.000000
dYfloating point numberMOVEYThe shift along the y-axis [map units].Default: 0.000000
dZfloating point numberMOVEZThe shift along the z-axis [map units].Default: 0.000000
Xfloating point numberANCHORXThe x-coordinate of the anchor point.Default: 0.000000
Yfloating point numberANCHORYThe y-coordinate of the anchor point.Default: 0.000000
Zfloating point numberANCHORZThe z-coordinate of the anchor point.Default: 0.000000
Angle Xfloating point numberROTATEXAngle in degrees, clockwise around x-axis.Default: 0.000000
Angle Yfloating point numberROTATEYAngle in degrees, clockwise around y-axis.Default: 0.000000
Angle Zfloating point numberROTATEZAngle in degrees, clockwise around z-axis.Default: 0.000000
Scale Factor Xfloating point numberSCALEXThe scale factor in x-direction.Default: 1.000000
Scale Factor Yfloating point numberSCALEYThe scale factor in y-direction.Default: 1.000000
Scale Factor Zfloating point numberSCALEZThe scale factor in z-direction.Default: 1.000000
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

Command Line


Usage: saga_cmd shapes_tools 10 [-SHAPES ] [-TRANSFORM ] [-MOVEX ] [-MOVEY ] [-MOVEZ ] [-ANCHORX ] [-ANCHORY ] [-ANCHORZ ] [-ROTATEX ] [-ROTATEY ] [-ROTATEZ ] [-SCALEX ] [-SCALEY ] [-SCALEZ ] [-REFLECTION_TYPE ]
  -SHAPES:            Shapes
	shapes, input
  -TRANSFORM:         Transformed Shapes
	shapes, output, optional
  -MOVEX:          dX
	floating point number
	Default: 0.000000
  -MOVEY:          dY
	floating point number
	Default: 0.000000
  -MOVEZ:          dZ
	floating point number
	Default: 0.000000
  -ANCHORX:        X
	floating point number
	Default: 0.000000
  -ANCHORY:        Y
	floating point number
	Default: 0.000000
  -ANCHORZ:        Z
	floating point number
	Default: 0.000000
  -ROTATEX:        Angle X
	floating point number
	Default: 0.000000
  -ROTATEY:        Angle Y
	floating point number
	Default: 0.000000
  -ROTATEZ:        Angle Z
	floating point number
	Default: 0.000000
  -SCALEX:         Scale Factor X
	floating point number
	Default: 1.000000
  -SCALEY:         Scale Factor Y
	floating point number
	Default: 1.000000
  -SCALEZ:         Scale Factor Z
	floating point number
	Default: 1.000000
  -REFLECTION_TYPE:
                           Type of Reflection
                           	choice
                           	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