変換

Transform class

変換はオブジェクトの平行移動/スケール/回転または変換行列へのアクセスを最小コストで可能にする情報を含みます。これはローカル変換で使用されます。 @hideconstructor

メソッド

getGeometricTranslation

名前説明
getGeometricTranslation()幾何学的平行移動を取得または設定します。幾何学的変換は、添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何学的変換をエクスポートする場合、ローカル変換としてマージされます。

Result:


setGeometricTranslation

名前説明
setGeometricTranslation(value)幾何学的平行移動を取得または設定します。幾何学的変換は、添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何学的変換をエクスポートする場合、ローカル変換としてマージされます。

Result:


getGeometricScaling

名前説明
getGeometricScaling()幾何学的スケーリングを取得または設定します。幾何学的変換は、添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何学的変換をエクスポートする場合、ローカル変換としてマージされます。

Result:


setGeometricScaling

名前説明
setGeometricScaling(value)幾何学的スケーリングを取得または設定します。幾何学的変換は、添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何学的変換をエクスポートする場合、ローカル変換としてマージされます。

Result:


getGeometricRotation

名前説明
getGeometricRotation()幾何学的オイラー回転(度単位)を取得または設定します。幾何学的変換は、添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何学的変換をエクスポートする場合、ローカル変換としてマージされます。

Result:


setGeometricRotation

名前説明
setGeometricRotation(value)幾何学的オイラー回転(度単位)を取得または設定します。幾何学的変換は、添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何学的変換をエクスポートする場合、ローカル変換としてマージされます。

Result:


getTranslation

名前説明
getTranslation()変換を取得または設定します

Result:


setTranslation

名前説明
setTranslation(value)変換を取得または設定します

Result:


getScale

名前説明
getScale()スケールを取得または設定します

Result:


setScale

名前説明
setScale(value)スケールを取得または設定します

Result:


getPreRotation

名前説明
getPreRotation()度で表される事前回転を取得または設定します

Result:


setPreRotation

名前説明
setPreRotation(value)度で表される事前回転を取得または設定します

Result:


getPostRotation

名前説明
getPostRotation()度で表される事後回転を取得または設定します

Result:


setPostRotation

名前説明
setPostRotation(value)度で表される事後回転を取得または設定します

Result:


getEulerAngles

名前説明
getEulerAngles()度で測定されたEuler角で表される回転を取得または設定します

Result:


setEulerAngles

名前説明
setEulerAngles(value)度で測定されたEuler角で表される回転を取得または設定します

Result:


getRotation

名前説明
getRotation()クォータニオンで表される回転を取得または設定します。

Result:


setRotation

名前説明
setRotation(value)クォータニオンで表される回転を取得または設定します。

Result:


getTransformMatrix

名前説明
getTransformMatrix()変換行列を取得または設定します。このプロパティに代入すると Translation、Scale、Rotation がリセットされますが、GeometricRotation、GeometricScaling、GeometricTranslation は影響を受けません。

Result:


setTransformMatrix

名前説明
setTransformMatrix(value)変換行列を取得または設定します。このプロパティに代入すると Translation、Scale、Rotation がリセットされますが、GeometricRotation、GeometricScaling、GeometricTranslation は影響を受けません。

Result:


getName

名前説明
getName()名前を取得または設定します。名前。

Result:


setName

名前説明
setName(value)名前を取得または設定します。名前。

Result:


getProperties

名前説明
getProperties()すべてのプロパティのコレクションを取得します。

Result:


setGeometricTranslation

名前説明
setGeometricTranslation(x, y, z)幾何的平行移動を設定します。幾何変換は添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何変換をエクスポートする際には、ローカル変換としてマージされます。

Result:


setGeometricScaling

名前説明
setGeometricScaling(sx, sy, sz)幾何的スケーリングを設定します。幾何変換は添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何変換をエクスポートする際には、ローカル変換としてマージされます。

Result:


setGeometricRotation

名前説明
setGeometricRotation(rx, ry, rz)幾何的Euler回転(度で測定)を設定します。幾何変換は添付されたエンティティにのみ影響し、子ノードには影響しません。サポートされていないファイル形式に幾何変換をエクスポートする際には、ローカル変換としてマージされます。

Result:


setTranslation

名前説明
setTranslation(tx, ty, tz)現在の変換の平行移動を設定します。

Parameters:

名前説明
tnull
tnull
tnull

Result: 変換


setScale

名前説明
setScale(sx, sy, sz)現在の変換のスケールを設定します。

Parameters:

名前説明
snull
snull
snull

Result: 変換


setEulerAngles

名前説明
setEulerAngles(rx, ry, rz)現在の変換のオイラー角を度単位で設定します。

Parameters:

名前説明
rnull
rnull
rnull

Result: 変換


setRotation

名前説明
setRotation(rw, rx, ry, rz)現在の変換の回転を(クォータニオン成分として)設定します。

Parameters:

名前説明
rnull
rnull
rnull
rnull

Result: 変換


setPreRotation

名前説明
setPreRotation(rx, ry, rz)度で表された事前回転を設定します。

Result: 変換


setPostRotation

名前説明
setPostRotation(rx, ry, rz)度で表された事後回転を設定します。

Result: 変換


removeProperty

名前説明
removeProperty(property)動的プロパティを削除します。

Parameters:

名前説明
propertyProperty削除するプロパティはどれですか

Result: boolean


removeProperty

名前説明
removeProperty(property)名前で識別された指定されたプロパティを削除します。

Parameters:

名前説明
propert文字列null

Result: boolean


getProperty

名前説明
getProperty(property)指定されたプロパティの値を取得します

Parameters:

名前説明
property文字列プロパティ名

Result: オブジェクト


setProperty

名前説明
setProperty(property, value)指定されたプロパティの値を設定します

Parameters:

名前説明
property文字列プロパティ名
オブジェクトプロパティの値

Result: オブジェクト


findProperty

名前説明
findProperty(propertyName)プロパティを検索します。動的プロパティ(CreateDynamicProperty/SetProperty によって作成)またはネイティブプロパティ(名前で識別)になる可能性があります

Parameters:

名前説明
propertyName文字列プロパティ名。

Result: Property