Aracılığıyla paylaş


RotateTransform3D Oluşturucular

Tanım

RotateTransform3D sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

RotateTransform3D()

RotateTransform3D sınıfının yeni bir örneğini başlatır.

RotateTransform3D(Rotation3D)

Belirtilen döndürme ile sınıfının yeni bir örneğini RotateTransform3D başlatır.

RotateTransform3D(Rotation3D, Point3D)

Belirtilen merkez ve döndürme ile sınıfının yeni bir örneğini RotateTransform3D başlatır.

RotateTransform3D(Rotation3D, Double, Double, Double)

Belirtilen döndürme ve merkez koordinatlarını kullanarak sınıfın yeni bir örneğini RotateTransform3D başlatır.

RotateTransform3D()

RotateTransform3D sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

RotateTransform3D(Rotation3D)

Belirtilen döndürme ile sınıfının yeni bir örneğini RotateTransform3D başlatır.

public:
 RotateTransform3D(System::Windows::Media::Media3D::Rotation3D ^ rotation);
public RotateTransform3D (System.Windows.Media.Media3D.Rotation3D rotation);
new System.Windows.Media.Media3D.RotateTransform3D : System.Windows.Media.Media3D.Rotation3D -> System.Windows.Media.Media3D.RotateTransform3D
Public Sub New (rotation As Rotation3D)

Parametreler

rotation
Rotation3D

Döndürmeyi belirten Rotation3D.

Örnekler

//Define a transformation
RotateTransform3D myRotateTransform = new RotateTransform3D(new AxisAngleRotation3D(new Vector3D(0, 2, 0), 1));
//Define an animation for the transformation
DoubleAnimation myAnimation = new DoubleAnimation();
myAnimation.From = 1;
myAnimation.To = 361;
myAnimation.Duration = new Duration(TimeSpan.FromMilliseconds(5000));
myAnimation.RepeatBehavior = RepeatBehavior.Forever;
//Add animation to the transformation
myRotateTransform.Rotation.BeginAnimation(AxisAngleRotation3D.AngleProperty, myAnimation);

//Add transformation to the model
teapotModel.Transform = myRotateTransform;
'Define a transformation
Dim myRotateTransform As New RotateTransform3D(New AxisAngleRotation3D(New Vector3D(0, 2, 0), 1))
'Define an animation for the transformation
Dim myAnimation As New DoubleAnimation()
myAnimation.From = 1
myAnimation.To = 361
myAnimation.Duration = New Duration(TimeSpan.FromMilliseconds(5000))
myAnimation.RepeatBehavior = RepeatBehavior.Forever
'Add animation to the transformation
myRotateTransform.Rotation.BeginAnimation(AxisAngleRotation3D.AngleProperty, myAnimation)

'Add transformation to the model
teapotModel.Transform = myRotateTransform

Şunlara uygulanır

RotateTransform3D(Rotation3D, Point3D)

Belirtilen merkez ve döndürme ile sınıfının yeni bir örneğini RotateTransform3D başlatır.

public:
 RotateTransform3D(System::Windows::Media::Media3D::Rotation3D ^ rotation, System::Windows::Media::Media3D::Point3D center);
public RotateTransform3D (System.Windows.Media.Media3D.Rotation3D rotation, System.Windows.Media.Media3D.Point3D center);
new System.Windows.Media.Media3D.RotateTransform3D : System.Windows.Media.Media3D.Rotation3D * System.Windows.Media.Media3D.Point3D -> System.Windows.Media.Media3D.RotateTransform3D
Public Sub New (rotation As Rotation3D, center As Point3D)

Parametreler

rotation
Rotation3D

Döndürmeyi belirten Rotation3D.

center
Point3D

Dönüşümün dönüşünün merkezi.

Şunlara uygulanır

RotateTransform3D(Rotation3D, Double, Double, Double)

Belirtilen döndürme ve merkez koordinatlarını kullanarak sınıfın yeni bir örneğini RotateTransform3D başlatır.

public:
 RotateTransform3D(System::Windows::Media::Media3D::Rotation3D ^ rotation, double centerX, double centerY, double centerZ);
public RotateTransform3D (System.Windows.Media.Media3D.Rotation3D rotation, double centerX, double centerY, double centerZ);
new System.Windows.Media.Media3D.RotateTransform3D : System.Windows.Media.Media3D.Rotation3D * double * double * double -> System.Windows.Media.Media3D.RotateTransform3D
Public Sub New (rotation As Rotation3D, centerX As Double, centerY As Double, centerZ As Double)

Parametreler

rotation
Rotation3D

Döndürmeyi belirten Rotation3D.

centerX
Double

Döndürülecek X değerini belirten çift.

centerY
Double

Döndürülecek Y değerini belirten çift.

centerZ
Double

Döndürülecek Z değerini belirten çift.

Şunlara uygulanır