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

双精度值,该值指定用于指定平移偏移量的 Vector3D 的 X 值。

offsetY
Double

双精度值,该值指定用于指定平移偏移量的 Vector3D 的 Y 值。

offsetZ
Double

双精度值,该值指定用于指定平移偏移量的 Vector3D 的 Z 值。

适用于