2 types derived from Rotation3D
PresentationCore (2)
Core\CSharp\System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (1)
47sealed partial class AxisAngleRotation3D : Rotation3D
Core\CSharp\System\Windows\Media3D\Generated\QuaternionRotation3D.cs (1)
47sealed partial class QuaternionRotation3D : Rotation3D
128 references to Rotation3D
PresentationCore (125)
Core\CSharp\MS\Internal\AnimatedTypeHelpers.cs (19)
128internal static Rotation3D InterpolateRotation3D(Rotation3D from, Rotation3D to, Double progress) 241internal static Rotation3D AddRotation3D(Rotation3D value1, Rotation3D value2) 245value1 = Rotation3D.Identity; 249value2 = Rotation3D.Identity; 345internal static Rotation3D SubtractRotation3D(Rotation3D value1, Rotation3D value2) 466internal static Double GetSegmentLengthRotation3D(Rotation3D from, Rotation3D to) 576internal static Rotation3D ScaleRotation3D(Rotation3D value, Double factor) 703internal static bool IsValidAnimationValueRotation3D(Rotation3D value) 832internal static Rotation3D GetZeroValueRotation3D(Rotation3D baseValue) 834return Rotation3D.Identity;
Core\CSharp\System\Windows\Media\Animation\Generated\DiscreteKeyFrames.cs (4)
1116public DiscreteRotation3DKeyFrame(Rotation3D value) 1124public DiscreteRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1152protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
Core\CSharp\System\Windows\Media\Animation\Generated\EasingKeyFrames.cs (5)
1301public EasingRotation3DKeyFrame(Rotation3D value) 1310public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1320public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, IEasingFunction easingFunction) 1349protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
Core\CSharp\System\Windows\Media\Animation\Generated\KeyFrames.cs (10)
2064protected Rotation3DKeyFrame(Rotation3D value) 2073protected Rotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 2116typeof(Rotation3D), 2131Value = (Rotation3D)value; 2138public Rotation3D Value 2142return (Rotation3D)GetValue(ValueProperty); 2159public Rotation3D InterpolateValue( 2160Rotation3D baseValue, 2180protected abstract Rotation3D InterpolateValueCore( 2181Rotation3D baseValue,
Core\CSharp\System\Windows\Media\Animation\Generated\LinearKeyFrames.cs (4)
821public LinearRotation3DKeyFrame(Rotation3D value) 829public LinearRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 855protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
Core\CSharp\System\Windows\Media\Animation\Generated\Rotation3DAnimation.cs (36)
45private Rotation3D[] _keyValues; 60Type typeofProp = typeof(Rotation3D); 69new PropertyMetadata((Rotation3D)null, propCallback), 76new PropertyMetadata((Rotation3D)null, propCallback), 83new PropertyMetadata((Rotation3D)null, propCallback), 107public Rotation3DAnimation(Rotation3D toValue, Duration duration) 119public Rotation3DAnimation(Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 132public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration) 145public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 218protected override Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 235Rotation3D from = Rotation3D.Identity; 236Rotation3D to = Rotation3D.Identity; 237Rotation3D accumulated = Rotation3D.Identity; 238Rotation3D foundation = Rotation3D.Identity; 352Rotation3D accumulator = AnimatedTypeHelpers.SubtractRotation3D(to, from); 377_keyValues = new Rotation3D[2]; 384_keyValues = new Rotation3D[2]; 391_keyValues = new Rotation3D[1]; 398_keyValues = new Rotation3D[1]; 404_keyValues = new Rotation3D[1]; 425Rotation3D typedValue = (Rotation3D)value; 445public Rotation3D From 449return (Rotation3D)GetValue(FromProperty); 465public Rotation3D To 469return (Rotation3D)GetValue(ToProperty); 485public Rotation3D By 489return (Rotation3D)GetValue(ByProperty);
Core\CSharp\System\Windows\Media\Animation\Generated\Rotation3DAnimationBase.cs (9)
94return GetCurrentValue((Rotation3D)defaultOriginValue, (Rotation3D)defaultDestinationValue, animationClock); 106return typeof(Rotation3D); 143public Rotation3D GetCurrentValue(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 206protected abstract Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock);
Core\CSharp\System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (8)
331protected sealed override Rotation3D GetCurrentValueCore( 332Rotation3D defaultOriginValue, 333Rotation3D defaultDestinationValue, 359Rotation3D currentIterationValue; 395Rotation3D fromValue; 643private Rotation3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 954Rotation3D prevKeyValue = _keyFrames[index - 1].Value; 958Rotation3D currentKeyValue = _keyFrames[index].Value;
Core\CSharp\System\Windows\Media\Animation\Generated\SplineKeyFrames.cs (5)
1381public SplineRotation3DKeyFrame(Rotation3D value) 1390public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1400public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, KeySpline keySpline) 1434protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
Core\CSharp\System\Windows\Media3D\Generated\RotateTransform3D.cs (15)
137target._cachedRotationValue = (Rotation3D)e.NewValue; 139Rotation3D oldV = (Rotation3D) e.OldValue; 140Rotation3D newV = (Rotation3D) e.NewValue; 218public Rotation3D Rotation 278Rotation3D vRotation = Rotation; 323Rotation3D vRotation = Rotation; 342Rotation3D vRotation = Rotation; 421private Rotation3D _cachedRotationValue = Rotation3D.Identity; 428internal static Rotation3D s_Rotation = Rotation3D.Identity; 484typeof(Rotation3D), 486Rotation3D.Identity,
Core\CSharp\System\Windows\Media3D\Generated\Rotation3D.cs (4)
61public new Rotation3D Clone() 63return (Rotation3D)base.Clone(); 70public new Rotation3D CloneCurrentValue() 72return (Rotation3D)base.CloneCurrentValue();
Core\CSharp\System\Windows\Media3D\RotateTransform3D.cs (4)
50public RotateTransform3D(Rotation3D rotation) 60public RotateTransform3D(Rotation3D rotation, Point3D center) 76public RotateTransform3D(Rotation3D rotation, double centerX, double centerY, double centerZ) 109Rotation3D rotation = _cachedRotationValue;
Core\CSharp\System\Windows\Media3D\Rotation3D.cs (2)
55public static Rotation3D Identity 93private static readonly Rotation3D s_identity;
PresentationFramework (3)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
622case 530: t = () => typeof(Rotation3D); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8490typeof(System.Windows.Media.Media3D.Rotation3D),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
6074case KnownElements.Rotation3D: t = typeof(System.Windows.Media.Media3D.Rotation3D); break;