Transform

Transform class

変換には、オブジェクトの移動/スケール/回転または変換マトリックスへのアクセスを最小コストで許可する情報が含まれています これは、ローカル変換によって使用されます.

public class Transform : A3DObject

プロパティ

名前説明
EulerAngles { get; set; }度 で測定されたオイラー角で表される回転を取得または設定します
GeometricRotation { get; set; }幾何オイラー回転 (度単位) を取得または設定します。 幾何学的変換は接続されたエンティティにのみ影響し、子ノードは影響を受けません. 幾何学的変換をサポートしていないファイル タイプにエクスポートすると、ローカル変換としてマージされます.
GeometricScaling { get; set; }幾何学的スケーリングを取得または設定します。 幾何学的変換は接続されたエンティティにのみ影響し、子ノードは影響を受けません. 幾何学的変換をサポートしていないファイル タイプにエクスポートすると、ローカル変換としてマージされます.
GeometricTranslation { get; set; }幾何移動を取得または設定します。 幾何学的変換は接続されたエンティティにのみ影響し、子ノードは影響を受けません. 幾何学的変換をサポートしていないファイル タイプにエクスポートすると、ローカル変換としてマージされます.
virtual Name { get; set; }名前を取得または設定します。
PostRotation { get; set; }degree で表されるポストローテーションを取得または設定します
PreRotation { get; set; }degree で表される事前回転を取得または設定します
Properties { get; }すべてのプロパティのコレクションを取得します。
Rotation { get; set; }四元数で表される回転を取得または設定します。
Scale { get; set; }scale を取得または設定します
TransformMatrix { get; set; }変換行列を取得または設定します。
Translation { get; set; }翻訳を取得または設定します

メソッド

名前説明
FindProperty(string)プロパティを検索します。 動的プロパティ (CreateDynamicProperty/SetProperty で作成) またはネイティブ プロパティ (名前で識別) を指定できます。
GetProperty(string)指定したプロパティの値を取得
RemoveProperty(Property)動的プロパティを削除します。
RemoveProperty(string)name で識別される指定されたプロパティを削除します
SetEulerAngles(double, double, double)現在の変換の度数でオイラー角を設定します。
SetGeometricRotation(double, double, double)幾何オイラー回転を設定します (度単位で測定)。 幾何学的変換は接続されたエンティティにのみ影響し、子ノードは影響を受けません. 幾何学的変換をサポートしていないファイル タイプにエクスポートすると、ローカル変換としてマージされます.
SetGeometricScaling(double, double, double)幾何学的スケーリングを設定します。 幾何学的変換は接続されたエンティティにのみ影響し、子ノードは影響を受けません. 幾何学的変換をサポートしていないファイル タイプにエクスポートすると、ローカル変換としてマージされます.
SetGeometricTranslation(double, double, double)幾何移動を設定します。 幾何学的変換は接続されたエンティティにのみ影響し、子ノードは影響を受けません. 幾何学的変換をサポートしていないファイル タイプにエクスポートすると、ローカル変換としてマージされます.
SetPostRotation(double, double, double)degree で表されるポストローテーションを設定します
SetPreRotation(double, double, double)degree で表される事前回転を設定します
SetProperty(string, object)指定されたプロパティの値を設定します
SetRotation(double, double, double, double)現在の変換の回転を (クォータニオン コンポーネントとして) 設定します。
SetScale(double, double, double)現在の変換のスケールを設定します。
SetTranslation(double, double, double)現在の変換の変換を設定します。

関連項目