다음을 통해 공유


AxisAngleRotation3D 생성자

정의

3차원 회전의 인스턴스를 만듭니다.

오버로드

AxisAngleRotation3D()

3차원 회전의 인스턴스를 만듭니다.

AxisAngleRotation3D(Vector3D, Double)

지정된 축 및 각도를 사용하여 3차원 회전의 인스턴스를 만듭니다.

AxisAngleRotation3D()

3차원 회전의 인스턴스를 만듭니다.

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

적용 대상

AxisAngleRotation3D(Vector3D, Double)

지정된 축 및 각도를 사용하여 3차원 회전의 인스턴스를 만듭니다.

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)

매개 변수

axis
Vector3D

회전의 기준으로 사용할 축을 지정하는 Vector3D입니다.

angle
Double

회전 각도(도)를 지정하는 Double입니다.

예제

발췌 한 다음 코드를 지정는 AxisAngleRotation3D 으로 Rotation 의 속성을 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))

적용 대상