AxisAngleRotation3D Oluşturucular

Tanım

3B döndürmenin bir örneğini oluşturur.

Aşırı Yüklemeler

AxisAngleRotation3D()

3B döndürmenin bir örneğini oluşturur.

AxisAngleRotation3D(Vector3D, Double)

Belirtilen ekseni ve açıyı kullanarak 3-B döndürme örneği oluşturur.

AxisAngleRotation3D()

3B döndürmenin bir örneğini oluşturur.

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

Şunlara uygulanır

AxisAngleRotation3D(Vector3D, Double)

Belirtilen ekseni ve açıyı kullanarak 3-B döndürme örneği oluşturur.

public:
 AxisAngleRotation3D(System::Windows::Media::Media3D::Vector3D axis, double angle);
public AxisAngleRotation3D (System.Windows.Media.Media3D.Vector3D axis, double angle);
new System.Windows.Media.Media3D.AxisAngleRotation3D : System.Windows.Media.Media3D.Vector3D * double -> System.Windows.Media.Media3D.AxisAngleRotation3D
Public Sub New (axis As Vector3D, angle As Double)

Parametreler

axis
Vector3D

Vector3D etrafında döndürülecek ekseni belirtir.

angle
Double

Döndürme açısını derece cinsinden belirten çift.

Örnekler

Aşağıdaki kod alıntısı bir AxisAngleRotation3D özelliğinin Rotation RotateTransform3Dözelliği olarak belirtir.

//Define a rotation
RotateTransform3D myRotateTransform = new RotateTransform3D(new AxisAngleRotation3D(new Vector3D(0, 1, 0), 1));
'Define a rotation
Dim myRotateTransform As New RotateTransform3D(New AxisAngleRotation3D(New Vector3D(0, 1, 0), 1))

Şunlara uygulanır