2 types derived from Rotation3D
PresentationCore (2)
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (1)
41sealed partial class AxisAngleRotation3D : Rotation3D
System\Windows\Media3D\Generated\QuaternionRotation3D.cs (1)
41sealed partial class QuaternionRotation3D : Rotation3D
128 references to Rotation3D
PresentationCore (125)
MS\Internal\AnimatedTypeHelpers.cs (19)
131internal static Rotation3D InterpolateRotation3D(Rotation3D from, Rotation3D to, Double progress) 244internal static Rotation3D AddRotation3D(Rotation3D value1, Rotation3D value2) 248value1 = Rotation3D.Identity; 252value2 = Rotation3D.Identity; 348internal static Rotation3D SubtractRotation3D(Rotation3D value1, Rotation3D value2) 469internal static Double GetSegmentLengthRotation3D(Rotation3D from, Rotation3D to) 579internal static Rotation3D ScaleRotation3D(Rotation3D value, Double factor) 706internal static bool IsValidAnimationValueRotation3D(Rotation3D value) 835internal static Rotation3D GetZeroValueRotation3D(Rotation3D baseValue) 837return Rotation3D.Identity;
System\Windows\Media\Animation\Generated\DiscreteKeyFrames.cs (4)
1113public DiscreteRotation3DKeyFrame(Rotation3D value) 1121public DiscreteRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1149protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\EasingKeyFrames.cs (5)
1298public EasingRotation3DKeyFrame(Rotation3D value) 1307public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1317public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, IEasingFunction easingFunction) 1346protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\KeyFrames.cs (10)
2019protected Rotation3DKeyFrame(Rotation3D value) 2028protected Rotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 2071typeof(Rotation3D), 2086Value = (Rotation3D)value; 2093public Rotation3D Value 2097return (Rotation3D)GetValue(ValueProperty); 2114public Rotation3D InterpolateValue( 2115Rotation3D baseValue, 2132protected abstract Rotation3D InterpolateValueCore( 2133Rotation3D baseValue,
System\Windows\Media\Animation\Generated\LinearKeyFrames.cs (4)
818public LinearRotation3DKeyFrame(Rotation3D value) 826public LinearRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 852protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\Rotation3DAnimation.cs (36)
43private Rotation3D[] _keyValues; 58Type typeofProp = typeof(Rotation3D); 67new PropertyMetadata((Rotation3D)null, propCallback), 74new PropertyMetadata((Rotation3D)null, propCallback), 81new PropertyMetadata((Rotation3D)null, propCallback), 105public Rotation3DAnimation(Rotation3D toValue, Duration duration) 117public Rotation3DAnimation(Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 130public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration) 143public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 216protected override Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 233Rotation3D from = Rotation3D.Identity; 234Rotation3D to = Rotation3D.Identity; 235Rotation3D accumulated = Rotation3D.Identity; 236Rotation3D foundation = Rotation3D.Identity; 350Rotation3D accumulator = AnimatedTypeHelpers.SubtractRotation3D(to, from); 375_keyValues = new Rotation3D[2]; 382_keyValues = new Rotation3D[2]; 389_keyValues = new Rotation3D[1]; 396_keyValues = new Rotation3D[1]; 402_keyValues = new Rotation3D[1]; 423Rotation3D typedValue = (Rotation3D)value; 443public Rotation3D From 447return (Rotation3D)GetValue(FromProperty); 463public Rotation3D To 467return (Rotation3D)GetValue(ToProperty); 483public Rotation3D By 487return (Rotation3D)GetValue(ByProperty);
System\Windows\Media\Animation\Generated\Rotation3DAnimationBase.cs (9)
92return GetCurrentValue((Rotation3D)defaultOriginValue, (Rotation3D)defaultDestinationValue, animationClock); 104return typeof(Rotation3D); 141public Rotation3D GetCurrentValue(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 201protected abstract Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock);
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (8)
323protected sealed override Rotation3D GetCurrentValueCore( 324Rotation3D defaultOriginValue, 325Rotation3D defaultDestinationValue, 351Rotation3D currentIterationValue; 387Rotation3D fromValue; 632private Rotation3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 943Rotation3D prevKeyValue = _keyFrames[index - 1].Value; 947Rotation3D currentKeyValue = _keyFrames[index].Value;
System\Windows\Media\Animation\Generated\SplineKeyFrames.cs (5)
1318public SplineRotation3DKeyFrame(Rotation3D value) 1327public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1337public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, KeySpline keySpline) 1368protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media3D\Generated\RotateTransform3D.cs (15)
127target._cachedRotationValue = (Rotation3D)e.NewValue; 129Rotation3D oldV = (Rotation3D) e.OldValue; 130Rotation3D newV = (Rotation3D) e.NewValue; 208public Rotation3D Rotation 262Rotation3D vRotation = Rotation; 306Rotation3D vRotation = Rotation; 323Rotation3D vRotation = Rotation; 400private Rotation3D _cachedRotationValue = Rotation3D.Identity; 407internal static Rotation3D s_Rotation = Rotation3D.Identity; 463typeof(Rotation3D), 465Rotation3D.Identity,
System\Windows\Media3D\Generated\Rotation3D.cs (4)
55public new Rotation3D Clone() 57return (Rotation3D)base.Clone(); 64public new Rotation3D CloneCurrentValue() 66return (Rotation3D)base.CloneCurrentValue();
System\Windows\Media3D\RotateTransform3D.cs (4)
47public RotateTransform3D(Rotation3D rotation) 57public RotateTransform3D(Rotation3D rotation, Point3D center) 73public RotateTransform3D(Rotation3D rotation, double centerX, double centerY, double centerZ) 106Rotation3D rotation = _cachedRotationValue;
System\Windows\Media3D\Rotation3D.cs (2)
54public static Rotation3D Identity 92private static readonly Rotation3D s_identity;
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
626case 530: t = () => typeof(Rotation3D); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8494typeof(System.Windows.Media.Media3D.Rotation3D),
System\Windows\Markup\KnownTypes.cs (1)
6084case KnownElements.Rotation3D: t = typeof(System.Windows.Media.Media3D.Rotation3D); break;