6 types derived from Transform3D
PresentationCore (6)
Core\CSharp\System\Windows\Media3D\AffineTransform3D.cs (1)
25public abstract partial class AffineTransform3D : Transform3D
Core\CSharp\System\Windows\Media3D\Generated\AffineTransform3D.cs (1)
47abstract partial class AffineTransform3D : Transform3D
Core\CSharp\System\Windows\Media3D\Generated\MatrixTransform3D.cs (1)
47sealed partial class MatrixTransform3D : Transform3D
Core\CSharp\System\Windows\Media3D\Generated\Transform3DGroup.cs (1)
47sealed partial class Transform3DGroup : Transform3D
Core\CSharp\System\Windows\Media3D\MatrixTransform3D.cs (1)
30public sealed partial class MatrixTransform3D : Transform3D
Core\CSharp\System\Windows\Media3D\Transform3DGroup.cs (1)
45public sealed partial class Transform3DGroup : Transform3D
153 references to Transform3D
PresentationCore (150)
Core\CSharp\MS\Internal\Media3D\GeneralTransform3Dto2Dto3D.cs (1)
92internal override Transform3D AffineTransform
Core\CSharp\MS\Internal\Media3D\M3DUtil.cs (4)
115internal static Rect3D ComputeTransformedAxisAlignedBoundingBox(/* IN */ ref Rect3D originalBox, Transform3D transform) 117if (transform == null || transform == Transform3D.Identity) 538Transform3D transform = (Transform3D)visual3D.GetValue(Visual3D.TransformProperty);
Core\CSharp\System\Windows\Media3D\Camera.cs (2)
75internal static void PrependInverseTransform(Transform3D transform, ref Matrix3D viewMatrix) 77if (transform != null && transform != Transform3D.Identity)
Core\CSharp\System\Windows\Media3D\GeneralTransform3D.cs (1)
91internal abstract Transform3D AffineTransform
Core\CSharp\System\Windows\Media3D\GeneralTransform3DGroup.cs (2)
141internal override Transform3D AffineTransform 157Transform3D t = children._collection[i].AffineTransform;
Core\CSharp\System\Windows\Media3D\Generated\AmbientLight.cs (4)
140Transform3D vTransform = Transform; 145Object.ReferenceEquals(vTransform, Transform3D.Identity) 183Transform3D vTransform = Transform; 202Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\Camera.cs (10)
110Transform3D oldV = (Transform3D) e.OldValue; 111Transform3D newV = (Transform3D) e.NewValue; 141public Transform3D Transform 145return (Transform3D) GetValue(TransformProperty); 340internal static Transform3D s_Transform = Transform3D.Identity; 369typeof(Transform3D), 371Transform3D.Identity,
Core\CSharp\System\Windows\Media3D\Generated\DirectionalLight.cs (4)
159Transform3D vTransform = Transform; 164Object.ReferenceEquals(vTransform, Transform3D.Identity) 208Transform3D vTransform = Transform; 227Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\GeometryModel3D.cs (4)
330Transform3D vTransform = Transform; 338Object.ReferenceEquals(vTransform, Transform3D.Identity) 374Transform3D vTransform = Transform; 399Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\MatrixCamera.cs (4)
181Transform3D vTransform = Transform; 186Object.ReferenceEquals(vTransform, Transform3D.Identity) 218Transform3D vTransform = Transform; 237Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\Model3D.cs (10)
110Transform3D oldV = (Transform3D) e.OldValue; 111Transform3D newV = (Transform3D) e.NewValue; 141public Transform3D Transform 145return (Transform3D) GetValue(TransformProperty); 340internal static Transform3D s_Transform = Transform3D.Identity; 369typeof(Transform3D), 371Transform3D.Identity,
Core\CSharp\System\Windows\Media3D\Generated\Model3DGroup.cs (4)
243Transform3D vTransform = Transform; 249Object.ReferenceEquals(vTransform, Transform3D.Identity) 297Transform3D vTransform = Transform; 326Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\OrthographicCamera.cs (4)
159Transform3D vTransform = Transform; 164Object.ReferenceEquals(vTransform, Transform3D.Identity) 232Transform3D vTransform = Transform; 251Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\PerspectiveCamera.cs (4)
159Transform3D vTransform = Transform; 164Object.ReferenceEquals(vTransform, Transform3D.Identity) 232Transform3D vTransform = Transform; 251Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\PointLight.cs (4)
140Transform3D vTransform = Transform; 145Object.ReferenceEquals(vTransform, Transform3D.Identity) 213Transform3D vTransform = Transform; 232Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\SpotLight.cs (4)
203Transform3D vTransform = Transform; 208Object.ReferenceEquals(vTransform, Transform3D.Identity) 294Transform3D vTransform = Transform; 313Transform3D vTransform = Transform;
Core\CSharp\System\Windows\Media3D\Generated\Transform3D.cs (4)
61public new Transform3D Clone() 63return (Transform3D)base.Clone(); 70public new Transform3D CloneCurrentValue() 72return (Transform3D)base.CloneCurrentValue();
Core\CSharp\System\Windows\Media3D\Generated\Transform3DCollection.cs (55)
49public sealed partial class Transform3DCollection : Animatable, IList, IList<Transform3D> 94public void Add(Transform3D value) 114FrugalStructList<Transform3D> oldCollection = _collection; 115_collection = new FrugalStructList<Transform3D>(_collection.Capacity); 134public bool Contains(Transform3D value) 144public int IndexOf(Transform3D value) 154public void Insert(int index, Transform3D value) 176public bool Remove(Transform3D value) 192Transform3D oldValue = _collection[index]; 236Transform3D oldValue = _collection[ index ]; 254public Transform3D this[int index] 274Transform3D oldValue = _collection[ index ]; 308public void CopyTo(Transform3D[] array, int index) 328bool ICollection<Transform3D>.IsReadOnly 352IEnumerator<Transform3D> IEnumerable<Transform3D>.GetEnumerator() 365return ((ICollection<Transform3D>)this).IsReadOnly; 400return Contains(value as Transform3D); 405return IndexOf(value as Transform3D); 416Remove(value as Transform3D); 513internal Transform3D Internal_GetItem(int i) 540private Transform3D Cast(object value) 547if (!(value is Transform3D)) 552return (Transform3D) value; 558private int AddHelper(Transform3D value) 569internal int AddWithoutFiringPublicEvents(Transform3D value) 578Transform3D newValue = value; 654_collection = new FrugalStructList<Transform3D>(count); 658Transform3D newValue = (Transform3D) sourceTransform3DCollection._collection[i].Clone(); 676_collection = new FrugalStructList<Transform3D>(count); 680Transform3D newValue = (Transform3D) sourceTransform3DCollection._collection[i].CloneCurrentValue(); 698_collection = new FrugalStructList<Transform3D>(count); 702Transform3D newValue = (Transform3D) sourceTransform3DCollection._collection[i].GetAsFrozen(); 720_collection = new FrugalStructList<Transform3D>(count); 724Transform3D newValue = (Transform3D) sourceTransform3DCollection._collection[i].GetCurrentValueAsFrozen(); 804internal FrugalStructList<Transform3D> _collection; 814public struct Enumerator : IEnumerator, IEnumerator<Transform3D> 825_current = default(Transform3D); 905public Transform3D Current 928private Transform3D _current; 950_collection = new FrugalStructList<Transform3D>(); 959_collection = new FrugalStructList<Transform3D>(capacity); 965public Transform3DCollection(IEnumerable<Transform3D> collection) 976ICollection<Transform3D> icollectionOfT = collection as ICollection<Transform3D>; 980_collection = new FrugalStructList<Transform3D>(icollectionOfT); 988_collection = new FrugalStructList<Transform3D>(icollection); 992_collection = new FrugalStructList<Transform3D>(); 994foreach (Transform3D item in collection) 1000Transform3D newValue = item; 1012foreach (Transform3D item in collection)
Core\CSharp\System\Windows\Media3D\HitTestParameters3D.cs (6)
69internal void PushVisualTransform(Transform3D transform) 74if (transform != null && transform != Transform3D.Identity) 80internal void PushModelTransform(Transform3D transform) 82if (transform != null && transform != Transform3D.Identity) 88internal void PopTransform(Transform3D transform) 91if (transform != null && transform != Transform3D.Identity)
Core\CSharp\System\Windows\Media3D\Model3D.cs (1)
92Transform3D transform = Transform;
Core\CSharp\System\Windows\Media3D\ModelVisual3D.cs (2)
180public new Transform3D Transform 184return (Transform3D) GetValue(TransformProperty);
Core\CSharp\System\Windows\Media3D\PerspectiveCamera.cs (2)
111Transform3D transform = Transform; 186if (transform != null && transform != Transform3D.Identity)
Core\CSharp\System\Windows\Media3D\ProjectionCamera.cs (1)
74internal static Matrix3D CreateViewMatrix(Transform3D transform, ref Point3D position, ref Vector3D lookDirection, ref Vector3D upDirection)
Core\CSharp\System\Windows\Media3D\Transform3D.cs (3)
161internal override Transform3D AffineTransform 183public static Transform3D Identity 221private static Transform3D s_identity;
Core\CSharp\System\Windows\Media3D\Transform3DGroup.cs (1)
100Transform3D transform = children.Internal_GetItem(i);
Core\CSharp\System\Windows\Media3D\Visual3D.cs (9)
163/* propertyType = */ typeof(Transform3D), 165new PropertyMetadata(Transform3D.Identity, TransformPropertyChanged), 196public Transform3D Transform 200return (Transform3D) GetValue(TransformProperty); 376Transform3D transform = Transform; 756Transform3D transform = child.Transform; 1204Transform3D transform = Transform; 1460Transform3D transform = Transform; 1714Transform3D transform = gAsVisual3D.Transform;
PresentationFramework (3)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
769case 677: t = () => typeof(Transform3D); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10463typeof(System.Windows.Media.Media3D.Transform3D),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
6221case KnownElements.Transform3D: t = typeof(System.Windows.Media.Media3D.Transform3D); break;