SAGA 9.3.3 | 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