TranslateTransform3D 建構函式

定義

初始化 TranslateTransform3D 類別的新執行個體。

多載

TranslateTransform3D()

初始化 TranslateTransform3D 類別的新執行個體。

TranslateTransform3D(Vector3D)

初始化 TranslateTransform3D 類別的新執行個體,這個執行個體具有指定的位移 Vector3D

TranslateTransform3D(Double, Double, Double)

使用指定的位移初始化 TranslateTransform3D 類別的新執行個體。

TranslateTransform3D()

初始化 TranslateTransform3D 類別的新執行個體。

public:
 TranslateTransform3D();
public TranslateTransform3D ();
Public Sub New ()

適用於

TranslateTransform3D(Vector3D)

初始化 TranslateTransform3D 類別的新執行個體,這個執行個體具有指定的位移 Vector3D

public:
 TranslateTransform3D(System::Windows::Media::Media3D::Vector3D offset);
public TranslateTransform3D (System.Windows.Media.Media3D.Vector3D offset);
new System.Windows.Media.Media3D.TranslateTransform3D : System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.TranslateTransform3D
Public Sub New (offset As Vector3D)

參數

offset
Vector3D

用來位移模型的 Vector3D

範例

下列程式碼摘錄會建立新的 TranslateTransform3D。 若要使用轉換,請將它新增至 Model3D 要轉換的 。

TranslateTransform3D cube2Translation = new TranslateTransform3D(new Vector3D(2, 0, 0));
Dim cube2Translation As New TranslateTransform3D(New Vector3D(2, 0, 0))

適用於

TranslateTransform3D(Double, Double, Double)

使用指定的位移初始化 TranslateTransform3D 類別的新執行個體。

public:
 TranslateTransform3D(double offsetX, double offsetY, double offsetZ);
public TranslateTransform3D (double offsetX, double offsetY, double offsetZ);
new System.Windows.Media.Media3D.TranslateTransform3D : double * double * double -> System.Windows.Media.Media3D.TranslateTransform3D
Public Sub New (offsetX As Double, offsetY As Double, offsetZ As Double)

參數

offsetX
Double

Double,指定用來指定平移位移之 Vector3D 的 X 值。

offsetY
Double

Double,指定用來指定平移位移之 Vector3D 的 Y 值。

offsetZ
Double

Double,指定用來指定平移位移之 Vector3D 的 Z 值。

適用於