Class PerspectiveRotationTransition
This class is a concrete implementation of a transition effect that rotates the content in pseudo 3D space.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.TransitionEffects
Assembly: Telerik.Windows.Controls.dll
Syntax
public sealed class PerspectiveRotationTransition : PerspectiveTransition
Constructors
PerspectiveRotationTransition()
Initializes a new instance of the PerspectiveRotationTransition class.
Declaration
public PerspectiveRotationTransition()
Properties
CameraDistance
The distance from the camera to the image relative to the image size.
Declaration
public double CameraDistance { get; set; }
Property Value
System.Double
|
Direction
The direction of the rotation RotationDirection
Declaration
public RotationDirection Direction { get; set; }
Property Value
RotationDirection
|
NewPlaneCenterOfRotationX
The horizontal center of rotation of the new content plane relative to the image size. 0 is left 1 is right. Default is 0.5 - center.
Declaration
public double NewPlaneCenterOfRotationX { get; set; }
Property Value
System.Double
|
NewPlaneCenterOfRotationY
The vertical center of rotation of the new content plane relative to the image size. 0 is top 1 is bottom. Default is 0.5 - center.
Declaration
public double NewPlaneCenterOfRotationY { get; set; }
Property Value
System.Double
|
NewPlaneCenterOfRotationZ
The depth of the center of rotation of the new content plane relative to the image size. Default is 0.
Declaration
public double NewPlaneCenterOfRotationZ { get; set; }
Property Value
System.Double
|
NewPlaneEasing
The easing of the old plane's rotation animation.
Declaration
public IEasingFunction NewPlaneEasing { get; set; }
Property Value
System.Windows.Media.Animation.IEasingFunction
|
NewPlaneRenderBack
Specify whether the new content plane should be rendered if the camera is looking at its back.
Declaration
public bool NewPlaneRenderBack { get; set; }
Property Value
System.Boolean
|
OldPlaneCenterOfRotationX
The horizontal center of rotation of the old content plane relative to the image size. 0 is left 1 is right. Default is 0.5 - center.
Declaration
public double OldPlaneCenterOfRotationX { get; set; }
Property Value
System.Double
|
OldPlaneCenterOfRotationY
The vertical center of rotation of the old content plane relative to the image size. 0 is top 1 is bottom. Default is 0.5 - center.
Declaration
public double OldPlaneCenterOfRotationY { get; set; }
Property Value
System.Double
|
OldPlaneCenterOfRotationZ
The depth of the center of rotation of the old content plane relative to the image size. Default is 0.
Declaration
public double OldPlaneCenterOfRotationZ { get; set; }
Property Value
System.Double
|
OldPlaneEasing
The easing of the old plane's rotation animation.
Declaration
public IEasingFunction OldPlaneEasing { get; set; }
Property Value
System.Windows.Media.Animation.IEasingFunction
|
OldPlaneRenderBack
Specify whether the old content plane should be rendered if the camera is looking at its back.
Declaration
public bool OldPlaneRenderBack { get; set; }
Property Value
System.Boolean
|
RotationLength
The degrees which the planes will rotate. Default is 180. Most meaningful are 180 and 90 but other angles may be used with proper Z-centers of rotation.
Declaration
public double RotationLength { get; set; }
Property Value
System.Double
|