Transform

概要

Transform は .NET の Aspose.3D FOSS のクラスです. 相続人: A3DObject, INamedObject.

変換には,最小コストでオブジェクトのトランスレート/スケール/ローテーションまたは変形マトリックスにアクセスできる情報が含まれます これは地元の変換によって使用されます.

このクラスでは.NET プログラムで Transform オブジェクトと作業するための 14 つの方法が提供されています. 利用可能な方法には: A3DObject, FindProperty, GetProperty, RemoveProperty, SetEulerAngles, SetGeometricRotation, SetGeometricScaling, SetGeometricTranslation, SetPostRotation, SetPreRotation, SetProperty, SetRotation,2つの追加方法があります. すべてのパブリックメンバーは,Aspose.3D FOSS for .NET パッケージをインストールした後,任意の.NET アプリケーションにアクセスできます. 特性: EulerAngles, GeometricRotation, GeometricScaling, GeometricTranslation, Name, PostRotation,そしてさらに10個.

プロパティ

名称 (名)タイプAccess記述
TranslationVector3読み書き翻訳を設定する.
ScalingVector3読み書きスケーリングを設定します.
ScalingOffsetVector3読み書き測定値の偏差を設定する.
ScalingPivotVector3読み書きスケーリングピボットを獲得または設定します.
PreRotationVector3読み書き初期回転を設定する.
RotationOffsetVector3読み書きする転回のオフセットを設定します.
RotationPivotVector3読み書きするローテーションピボットを獲得または設定します.
PostRotationVector3読み書きする位置を回転する.
EulerAnglesVector3読み書きするオーバーの角度を設定します.
RotationQuaternion読み書きするローテーションを設定します.
TransformMatrixMatrix4読み書きする変換マトリックスを設定します.
GeometricTranslationVector3読み書きする図形変換を取得します.
GeometricScalingVector3読み書きする測定値が設定される.
GeometricRotationVector3読み書きする定理回転を設定する.
Namestring読み書きする名前をつけられるか設定する.
PropertiesPropertyCollection読み取ること財産を手に入れる.

メソッド

Signature記述
SetGeometricTranslation(x: double, y: double, z: double)ジオメトリック変換は,接続されたエンティティのみに影響し,子ノードを影響しない. ゲオメトリクス変換がサポートされていないファイルタイプにエクスポートされるとローカルトランスフォーマーとして合併されます.
SetGeometricScaling(sx: double, sy: double, sz: double)ジオメトリック変換は,接続されたエンティティのみに影響し,子ノードを影響しない. ゲオメトリクス変形がサポートされていないファイルタイプにエクスポートされるとローカルトランスフォーマーションとして合併されます.
SetGeometricRotation(rx: double, ry: double, rz: double)ジオメトリック変換は,接続されたエンティティのみに影響を与え,子ノードを影響しない.それは,それをサポートしていないファイルタイプに幾何学変数を輸出するときにローカルトランスフォーマーションとして合併されます.
SetTranslation(tx: double, ty: double, tz: double)変換する電流を設定します.
SetScale(sx: double, sy: double, sz: double)変化のスケールを設定する.
SetEulerAngles(rx: double, ry: double, rz: double)電子の電流変換度でオーラーの角度を設定します.
SetRotation(rw: double, rx: double, ry: double, rz: double)流動変換の回転を設定する.
SetPreRotation(rx: double, ry: double, rz: double)位で表示される前回転を設定する.
SetPostRotation(rx: double, ry: double, rz: double)グラードで表示される後回転を設定する.
A3DObject()
RemoveProperty(property: Property)ダイナミックなプロパティを削除します.
GetProperty(property: string)指定したプロパティの値を取得する.
SetProperty(property: string, value: object?)指定したプロパティの値を設定する.
FindProperty(propertyName: string)属性を探す.ダイナミックな属性 (CreateDynamicProperty/SetProperty によって作成) またはネイティブの属性と識別される)

参照する

 日本語