2 types derived from Rotation3D
PresentationCore (2)
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (1)
28sealed partial class AxisAngleRotation3D : Rotation3D
System\Windows\Media3D\Generated\QuaternionRotation3D.cs (1)
28sealed 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) 580internal static Rotation3D ScaleRotation3D(Rotation3D value, Double factor) 707internal static bool IsValidAnimationValueRotation3D(Rotation3D value) 836internal static Rotation3D GetZeroValueRotation3D(Rotation3D baseValue) 838return Rotation3D.Identity;
System\Windows\Media\Animation\Generated\DiscreteKeyFrames.cs (4)
1106public DiscreteRotation3DKeyFrame(Rotation3D value) 1114public DiscreteRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1142protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\EasingKeyFrames.cs (5)
1293public EasingRotation3DKeyFrame(Rotation3D value) 1302public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1312public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, IEasingFunction easingFunction) 1341protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\KeyFrames.cs (10)
2012protected Rotation3DKeyFrame(Rotation3D value) 2021protected Rotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 2064typeof(Rotation3D), 2079Value = (Rotation3D)value; 2086public Rotation3D Value 2090return (Rotation3D)GetValue(ValueProperty); 2107public Rotation3D InterpolateValue( 2108Rotation3D baseValue, 2125protected abstract Rotation3D InterpolateValueCore( 2126Rotation3D baseValue,
System\Windows\Media\Animation\Generated\LinearKeyFrames.cs (4)
813public LinearRotation3DKeyFrame(Rotation3D value) 821public LinearRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 847protected 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)
78return GetCurrentValue((Rotation3D)defaultOriginValue, (Rotation3D)defaultDestinationValue, animationClock); 90return typeof(Rotation3D); 127public Rotation3D GetCurrentValue(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 183protected abstract Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock);
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (8)
313protected sealed override Rotation3D GetCurrentValueCore( 314Rotation3D defaultOriginValue, 315Rotation3D defaultDestinationValue, 341Rotation3D currentIterationValue; 377Rotation3D fromValue; 622private Rotation3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 935Rotation3D prevKeyValue = _keyFrames[index - 1].Value; 939Rotation3D 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)
118target._cachedRotationValue = (Rotation3D)e.NewValue; 120Rotation3D oldV = (Rotation3D) e.OldValue; 121Rotation3D newV = (Rotation3D) e.NewValue; 199public Rotation3D Rotation 253Rotation3D vRotation = Rotation; 298Rotation3D vRotation = Rotation; 317Rotation3D vRotation = Rotation; 396private Rotation3D _cachedRotationValue = Rotation3D.Identity; 403internal static Rotation3D s_Rotation = Rotation3D.Identity; 458typeof(Rotation3D), 460Rotation3D.Identity,
System\Windows\Media3D\Generated\Rotation3D.cs (4)
42public new Rotation3D Clone() 44return (Rotation3D)base.Clone(); 51public new Rotation3D CloneCurrentValue() 53return (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)
9386typeof(System.Windows.Media.Media3D.Rotation3D),
System\Windows\Markup\KnownTypes.cs (1)
6078case KnownElements.Rotation3D: t = typeof(System.Windows.Media.Media3D.Rotation3D); break;