Partilhar via


AxisAngleRotation3D Construtores

Definição

Cria uma instância de uma rotação 3D.

Sobrecargas

AxisAngleRotation3D()

Cria uma instância de uma rotação 3D.

AxisAngleRotation3D(Vector3D, Double)

Cria uma instância de uma rotação 3D usando o eixo e o ângulo especificados.

AxisAngleRotation3D()

Cria uma instância de uma rotação 3D.

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

Aplica-se a

AxisAngleRotation3D(Vector3D, Double)

Cria uma instância de uma rotação 3D usando o eixo e o ângulo especificados.

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)

Parâmetros

axis
Vector3D

Vector3D que especifica o eixo em torno do qual girar.

angle
Double

Duplo que especifica o ângulo de rotação, em graus.

Exemplos

O trecho de código a Rotation seguir especifica uma AxisAngleRotation3D propriedade como a de um 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))

Aplica-se a