2 types derived from Rotation3D
PresentationCore (2)
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (1)
17sealed partial class AxisAngleRotation3D : Rotation3D
System\Windows\Media3D\Generated\QuaternionRotation3D.cs (1)
17sealed partial class QuaternionRotation3D : Rotation3D
128 references to Rotation3D
PresentationCore (125)
MS\Internal\AnimatedTypeHelpers.cs (19)
130internal static Rotation3D InterpolateRotation3D(Rotation3D from, Rotation3D to, Double progress) 243internal static Rotation3D AddRotation3D(Rotation3D value1, Rotation3D value2) 247value1 = Rotation3D.Identity; 251value2 = Rotation3D.Identity; 347internal static Rotation3D SubtractRotation3D(Rotation3D value1, Rotation3D value2) 468internal static Double GetSegmentLengthRotation3D(Rotation3D from, Rotation3D to) 578internal static Rotation3D ScaleRotation3D(Rotation3D value, Double factor) 705internal static bool IsValidAnimationValueRotation3D(Rotation3D value) 834internal static Rotation3D GetZeroValueRotation3D(Rotation3D baseValue) 836return Rotation3D.Identity;
System\Windows\Media\Animation\Generated\DiscreteKeyFrames.cs (4)
1104public DiscreteRotation3DKeyFrame(Rotation3D value) 1112public DiscreteRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1140protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\EasingKeyFrames.cs (5)
1291public EasingRotation3DKeyFrame(Rotation3D value) 1300public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1310public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, IEasingFunction easingFunction) 1339protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\KeyFrames.cs (10)
2010protected Rotation3DKeyFrame(Rotation3D value) 2019protected Rotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 2062typeof(Rotation3D), 2077Value = (Rotation3D)value; 2084public Rotation3D Value 2088return (Rotation3D)GetValue(ValueProperty); 2105public Rotation3D InterpolateValue( 2106Rotation3D baseValue, 2123protected abstract Rotation3D InterpolateValueCore( 2124Rotation3D baseValue,
System\Windows\Media\Animation\Generated\LinearKeyFrames.cs (4)
811public LinearRotation3DKeyFrame(Rotation3D value) 819public LinearRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 845protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\Rotation3DAnimation.cs (36)
33private Rotation3D[] _keyValues; 48Type typeofProp = typeof(Rotation3D); 57new PropertyMetadata((Rotation3D)null, propCallback), 64new PropertyMetadata((Rotation3D)null, propCallback), 71new PropertyMetadata((Rotation3D)null, propCallback), 95public Rotation3DAnimation(Rotation3D toValue, Duration duration) 107public Rotation3DAnimation(Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 120public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration) 133public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 206protected override Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 223Rotation3D from = Rotation3D.Identity; 224Rotation3D to = Rotation3D.Identity; 225Rotation3D accumulated = Rotation3D.Identity; 226Rotation3D foundation = Rotation3D.Identity; 340Rotation3D accumulator = AnimatedTypeHelpers.SubtractRotation3D(to, from); 365_keyValues = new Rotation3D[2]; 372_keyValues = new Rotation3D[2]; 379_keyValues = new Rotation3D[1]; 386_keyValues = new Rotation3D[1]; 392_keyValues = new Rotation3D[1]; 413Rotation3D typedValue = (Rotation3D)value; 433public Rotation3D From 437return (Rotation3D)GetValue(FromProperty); 453public Rotation3D To 457return (Rotation3D)GetValue(ToProperty); 473public Rotation3D By 477return (Rotation3D)GetValue(ByProperty);
System\Windows\Media\Animation\Generated\Rotation3DAnimationBase.cs (9)
81return GetCurrentValue((Rotation3D)defaultOriginValue, (Rotation3D)defaultDestinationValue, animationClock); 93return typeof(Rotation3D); 130public Rotation3D GetCurrentValue(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 190protected abstract Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock);
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (8)
309protected sealed override Rotation3D GetCurrentValueCore( 310Rotation3D defaultOriginValue, 311Rotation3D defaultDestinationValue, 337Rotation3D currentIterationValue; 373Rotation3D fromValue; 618private Rotation3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 929Rotation3D prevKeyValue = _keyFrames[index - 1].Value; 933Rotation3D currentKeyValue = _keyFrames[index].Value;
System\Windows\Media\Animation\Generated\SplineKeyFrames.cs (5)
1311public SplineRotation3DKeyFrame(Rotation3D value) 1320public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1330public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, KeySpline keySpline) 1361protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media3D\Generated\RotateTransform3D.cs (15)
103target._cachedRotationValue = (Rotation3D)e.NewValue; 105Rotation3D oldV = (Rotation3D) e.OldValue; 106Rotation3D newV = (Rotation3D) e.NewValue; 184public Rotation3D Rotation 238Rotation3D vRotation = Rotation; 282Rotation3D vRotation = Rotation; 299Rotation3D vRotation = Rotation; 376private Rotation3D _cachedRotationValue = Rotation3D.Identity; 383internal static Rotation3D s_Rotation = Rotation3D.Identity; 439typeof(Rotation3D), 441Rotation3D.Identity,
System\Windows\Media3D\Generated\Rotation3D.cs (4)
32public new Rotation3D Clone() 34return (Rotation3D)base.Clone(); 41public new Rotation3D CloneCurrentValue() 43return (Rotation3D)base.CloneCurrentValue();
System\Windows\Media3D\RotateTransform3D.cs (4)
38public RotateTransform3D(Rotation3D rotation) 48public RotateTransform3D(Rotation3D rotation, Point3D center) 64public RotateTransform3D(Rotation3D rotation, double centerX, double centerY, double centerZ) 97Rotation3D rotation = _cachedRotationValue;
System\Windows\Media3D\Rotation3D.cs (2)
52public static Rotation3D Identity 90private static readonly Rotation3D s_identity;
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
624case 530: t = () => typeof(Rotation3D); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
8492typeof(System.Windows.Media.Media3D.Rotation3D),
System\Windows\Markup\KnownTypes.cs (1)
6084case KnownElements.Rotation3D: t = typeof(System.Windows.Media.Media3D.Rotation3D); break;