Sdílet prostřednictvím


AxisAngleRotation3D Konstruktory

Definice

Vytvoří instanci prostorového otočení.

Přetížení

AxisAngleRotation3D()

Vytvoří instanci prostorového otočení.

AxisAngleRotation3D(Vector3D, Double)

Vytvoří instanci prostorového otočení pomocí zadané osy a úhlu.

AxisAngleRotation3D()

Vytvoří instanci prostorového otočení.

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

Platí pro

AxisAngleRotation3D(Vector3D, Double)

Vytvoří instanci prostorového otočení pomocí zadané osy a úhlu.

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)

Parametry

axis
Vector3D

Vector3D určuje osu, kolem které se má otáčet.

angle
Double

Double určující úhel otáčení ve stupních.

Příklady

Následující výňatek kódu určuje AxisAngleRotation3D jako Rotation vlastnost 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))

Platí pro