inheritTransform [-preserve] [-toggle]
[objects...]
inheritTransform は 「元に戻す」が可能、「照会」が可能、「編集」が不可能 です。
これは、オブジェクトの継承状態を切り替えるためのコマンドです。このフラグがオフの場合、オブジェクトは親から変換を継承しません。すなわち、オブジェクトは、親ノードに適用された変換による影響を受けず、ワールドの下にあるような動作をします。 -p フラグが指定されている場合、オブジェクトのワールド空間の位置が変更されないように継承フラグを変更したときに、オブジェクトの変換が修正、補正されます。なし
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-toggle(-tgl)
|
|
![]() ![]() |
||
|
||||
-preserve(-p)
|
|
![]() ![]() |
||
|
![]() |
![]() |
![]() |
![]() |
// create an circle, move it off center, group it // and move the group so that the circle is back in center circle -nr 0 1 0 -n circle1; move 2 0 0; group; move -2 0 0; // turn off inherits transform flag of circle1. // The circle will now appear at (2, 0, 0) inheritTransform -off circle1; // turn off inherits transform flag of circle1 but preserve the // position of the circle. The circle will stay centered at (0, 0, 0) inheritTransform -on circle1; inheritTransform -off -preserve circle1; // query state of inherits transform flag inheritTransform -q circle1;