In query mode, return type is based on queried flag.
Long name (short name) |
Argument types |
Properties |
-absolute(-a) |
|
|
|
perform absolute transformation (default) |
|
-relative(-r) |
|
|
|
perform relative transformation |
|
-euler(-eu) |
|
|
|
modifer for -relative flag that specifies rotation values
should be added to current XYZ rotation values. |
|
-deletePriorHistory(-dph) |
boolean |
|
|
If true then delete the construction history before the
operation is performed. |
|
-objectSpace(-os) |
|
|
|
treat values as object-space transformation values (only works
for pivots, translations, rotation, rotation axis, matrix, and
bounding box flags) |
|
-worldSpace(-ws) |
|
|
|
(works for pivots, translations, rotation, rotation axis,
matrix, and bounding box flags). Note that, when querying the
scale, that this calculation is cumulative and is only valid if
there are all uniform scales and no rotation. In a hierarchy with
non-uniform scale and rotation, this value may not correspond
entirely with the perceived global scale. |
|
-worldSpaceDistance(-wd) |
|
|
|
Values for -sp, -rp, -st, -rt, -t, -piv flags are treated as
world space distances to move along the local axis. (where the
local axis depends on whether the command is operating in
local-space or object-space. This flag has no effect for world
space. |
|
-preserve(-p) |
boolean |
|
|
preserve overall transformation. used to prevent object from
"jumping" when changing pivots or rotation order. the default value
is true. (used with -sp, -rp, -roo, -cp, -ra) |
|
-scalePivot(-sp) |
linear linear linear |
|
|
scale pivot point transformation (when used with the -p flag
the overall transformation is preserved by modifying the scale
translation) |
|
-scale(-s) |
float float float |
|
|
-shear(-sh) |
float float float |
|
|
shear transformation. The values represent the shear
<xy,xz,yz> |
|
-scaleTranslation(-st) |
linear linear linear |
|
|
-rotatePivot(-rp) |
linear linear linear |
|
|
rotate pivot point transformation (when used with the -p flag
the overall transformation is preserved by modifying the rotation
translation) |
|
-rotateOrder(-roo) |
string |
|
|
rotation order (when used with the -p flag the overall rotation
is preserved by modifying the local rotation to be quivalent to the
old one) Valid values for this flag are <xyz | yzx | zxy | xzy |
yxz | zyx> |
|
-rotateAxis(-ra) |
angle angle angle |
|
|
rotation axis orientation (when used with the -p flag the
overall rotation is preserved by modifying the rotation to
compensate for the axis rotation) |
|
-rotation(-ro) |
angle angle angle |
|
|
-rotateTranslation(-rt) |
linear linear linear |
|
|
-translation(-t) |
linear linear linear |
|
|
-matrix(-m) |
float float float float float float float
float float float float float float float float
float |
|
|
Sets/returns the composite transformation matrix. *Note* the
matrix is represented by 16 double arguments that are specified in
row order. |
|
-boundingBox(-bb) |
|
|
|
Returns the bounding box of an object. The values returned are
in the following order: xmin ymin zmin xmax ymax zmax. |
|
-boundingBoxInvisible(-bbi) |
|
|
|
Returns the bounding box of an object. This includes the
bounding boxes of all invisible children which are not included
using the boundingBox flag. The values returned are in following
order: xmin ymin zmin xmax ymax zmax. |
|
-pivots(-piv) |
linear linear linear |
|
|
convenience method that changes both the rotate and scale
pivots simultaneously. (see -rp -sp flags for more info) |
|
-preserveUV(-puv) |
|
|
|
When true, UV values on rotated components are projected across
the rotation in 3d space. For small edits, this will freeze the
world space texture mapping on the object. When false, the UV
values will not change for a selected vertices. Default is
false. |
|
-reflection(-rfl) |
|
|
|
To move the corresponding symmetric components also. |
|
-reflectionAboutOrigin(-rao) |
|
|
|
Sets the position of the reflection axis at the origin |
|
-reflectionAboutBBox(-rab) |
|
|
|
Sets the position of the reflection axis at the geometry
bounding box |
|
-reflectionAboutX(-rax) |
|
|
|
Specifies the X=0 as reflection plane |
|
-reflectionAboutY(-ray) |
|
|
|
Specifies the Y=0 as reflection plane |
|
-reflectionAboutZ(-raz) |
|
|
|
Specifies the Z=0 as reflection plane |
|
-reflectionTolerance(-rft) |
float |
|
|
Specifies the tolerance to findout the corresponding reflected
components |
|
-centerPivots(-cp) |
|
|
|
Set pivot points to the center of the object's bounding box.
(see -p flag) |
|
-zeroTransformPivots(-ztp) |
|
|
|
reset pivot points and pivot translations without changing the
overall matrix by applying these values into the translation
channel. |
|