2 types derived from Rotation3D
PresentationCore (2)
System\Windows\Media3D\Generated\AxisAngleRotation3D.cs (1)
25public sealed partial class AxisAngleRotation3D : Rotation3D
System\Windows\Media3D\Generated\QuaternionRotation3D.cs (1)
25public sealed 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) 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)
1105public DiscreteRotation3DKeyFrame(Rotation3D value) 1113public DiscreteRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1141protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\EasingKeyFrames.cs (5)
1292public EasingRotation3DKeyFrame(Rotation3D value) 1301public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1311public EasingRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, IEasingFunction easingFunction) 1340protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\KeyFrames.cs (10)
2011protected Rotation3DKeyFrame(Rotation3D value) 2020protected Rotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 2063typeof(Rotation3D), 2078Value = (Rotation3D)value; 2085public Rotation3D Value 2089return (Rotation3D)GetValue(ValueProperty); 2106public Rotation3D InterpolateValue( 2107Rotation3D baseValue, 2124protected abstract Rotation3D InterpolateValueCore( 2125Rotation3D baseValue,
System\Windows\Media\Animation\Generated\LinearKeyFrames.cs (4)
812public LinearRotation3DKeyFrame(Rotation3D value) 820public LinearRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 846protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media\Animation\Generated\Rotation3DAnimation.cs (36)
32private Rotation3D[] _keyValues; 47Type typeofProp = typeof(Rotation3D); 56new PropertyMetadata((Rotation3D)null, propCallback), 63new PropertyMetadata((Rotation3D)null, propCallback), 70new PropertyMetadata((Rotation3D)null, propCallback), 94public Rotation3DAnimation(Rotation3D toValue, Duration duration) 106public Rotation3DAnimation(Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 119public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration) 132public Rotation3DAnimation(Rotation3D fromValue, Rotation3D toValue, Duration duration, FillBehavior fillBehavior) 205protected override Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 222Rotation3D from = Rotation3D.Identity; 223Rotation3D to = Rotation3D.Identity; 224Rotation3D accumulated = Rotation3D.Identity; 225Rotation3D foundation = Rotation3D.Identity; 339Rotation3D accumulator = AnimatedTypeHelpers.SubtractRotation3D(to, from); 364_keyValues = new Rotation3D[2]; 371_keyValues = new Rotation3D[2]; 378_keyValues = new Rotation3D[1]; 385_keyValues = new Rotation3D[1]; 391_keyValues = new Rotation3D[1]; 412Rotation3D typedValue = (Rotation3D)value; 432public Rotation3D From 436return (Rotation3D)GetValue(FromProperty); 452public Rotation3D To 456return (Rotation3D)GetValue(ToProperty); 472public Rotation3D By 476return (Rotation3D)GetValue(ByProperty);
System\Windows\Media\Animation\Generated\Rotation3DAnimationBase.cs (9)
77return GetCurrentValue((Rotation3D)defaultOriginValue, (Rotation3D)defaultDestinationValue, animationClock); 89return typeof(Rotation3D); 126public Rotation3D GetCurrentValue(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock) 182protected abstract Rotation3D GetCurrentValueCore(Rotation3D defaultOriginValue, Rotation3D defaultDestinationValue, AnimationClock animationClock);
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (8)
312protected sealed override Rotation3D GetCurrentValueCore( 313Rotation3D defaultOriginValue, 314Rotation3D defaultDestinationValue, 340Rotation3D currentIterationValue; 376Rotation3D fromValue; 621private Rotation3D GetResolvedKeyFrameValue(Int32 resolvedKeyFrameIndex) 934Rotation3D prevKeyValue = _keyFrames[index - 1].Value; 938Rotation3D currentKeyValue = _keyFrames[index].Value;
System\Windows\Media\Animation\Generated\SplineKeyFrames.cs (5)
1317public SplineRotation3DKeyFrame(Rotation3D value) 1326public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime) 1336public SplineRotation3DKeyFrame(Rotation3D value, KeyTime keyTime, KeySpline keySpline) 1367protected override Rotation3D InterpolateValueCore(Rotation3D baseValue, double keyFrameProgress)
System\Windows\Media3D\Generated\RotateTransform3D.cs (15)
115target._cachedRotationValue = (Rotation3D)e.NewValue; 117Rotation3D oldV = (Rotation3D) e.OldValue; 118Rotation3D newV = (Rotation3D) e.NewValue; 196public Rotation3D Rotation 250Rotation3D vRotation = Rotation; 295Rotation3D vRotation = Rotation; 314Rotation3D vRotation = Rotation; 393private Rotation3D _cachedRotationValue = Rotation3D.Identity; 400internal static Rotation3D s_Rotation = Rotation3D.Identity; 455typeof(Rotation3D), 457Rotation3D.Identity,
System\Windows\Media3D\Generated\Rotation3D.cs (4)
39public new Rotation3D Clone() 41return (Rotation3D)base.Clone(); 48public new Rotation3D CloneCurrentValue() 50return (Rotation3D)base.CloneCurrentValue();
System\Windows\Media3D\RotateTransform3D.cs (4)
37public RotateTransform3D(Rotation3D rotation) 47public RotateTransform3D(Rotation3D rotation, Point3D center) 63public RotateTransform3D(Rotation3D rotation, double centerX, double centerY, double centerZ) 96Rotation3D rotation = _cachedRotationValue;
System\Windows\Media3D\Rotation3D.cs (2)
51public static Rotation3D Identity 89private static readonly Rotation3D s_identity;
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
623case 530: t = () => typeof(Rotation3D); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
9385typeof(System.Windows.Media.Media3D.Rotation3D),
System\Windows\Markup\KnownTypes.cs (1)
6077case KnownElements.Rotation3D: t = typeof(System.Windows.Media.Media3D.Rotation3D); break;