Partager via


AxisAngleRotation3D Constructeurs

Définition

Crée une instance d'une rotation 3D.

Surcharges

AxisAngleRotation3D()

Crée une instance d'une rotation 3D.

AxisAngleRotation3D(Vector3D, Double)

Crée une instance d'une rotation 3D à l'aide de l'axe et de l'angle spécifiés.

AxisAngleRotation3D()

Crée une instance d'une rotation 3D.

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

S’applique à

AxisAngleRotation3D(Vector3D, Double)

Crée une instance d'une rotation 3D à l'aide de l'axe et de l'angle spécifiés.

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)

Paramètres

axis
Vector3D

Vector3D qui spécifie l'axe autour duquel pivoter.

angle
Double

Double qui spécifie l'angle de rotation, en degrés.

Exemples

L’extrait de code suivant spécifie un AxisAngleRotation3D en tant que Rotation propriété d’un RotateTransform3D.

//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))

S’applique à