6 types derived from Model3D
PresentationCore (6)
System\Windows\Media3D\Generated\GeometryModel3D.cs (1)
17sealed partial class GeometryModel3D : Model3D
System\Windows\Media3D\Generated\Light.cs (1)
15abstract partial class Light : Model3D
System\Windows\Media3D\Generated\Model3DGroup.cs (1)
18sealed partial class Model3DGroup : Model3D
System\Windows\Media3D\GeometryModel3D.cs (1)
21public sealed partial class GeometryModel3D : Model3D
System\Windows\Media3D\Light.cs (1)
22public abstract partial class Light : Model3D
System\Windows\Media3D\Model3DGroup.cs (1)
22public sealed partial class Model3DGroup : Model3D
87 references to Model3D
PresentationCore (84)
System\Windows\Media3D\Generated\Model3D.cs (7)
32public new Model3D Clone() 34return (Model3D)base.Clone(); 41public new Model3D CloneCurrentValue() 43return (Model3D)base.CloneCurrentValue(); 74Model3D target = ((Model3D) d); 333Type typeofThis = typeof(Model3D);
System\Windows\Media3D\Generated\Model3DCollection.cs (55)
20public sealed partial class Model3DCollection : Animatable, IList, IList<Model3D> 65public void Add(Model3D value) 85FrugalStructList<Model3D> oldCollection = _collection; 86_collection = new FrugalStructList<Model3D>(_collection.Capacity); 105public bool Contains(Model3D value) 115public int IndexOf(Model3D value) 125public void Insert(int index, Model3D value) 147public bool Remove(Model3D value) 163Model3D oldValue = _collection[index]; 207Model3D oldValue = _collection[ index ]; 225public Model3D this[int index] 244Model3D oldValue = _collection[ index ]; 278public void CopyTo(Model3D[] array, int index) 293bool ICollection<Model3D>.IsReadOnly 317IEnumerator<Model3D> IEnumerable<Model3D>.GetEnumerator() 330return ((ICollection<Model3D>)this).IsReadOnly; 365return Contains(value as Model3D); 370return IndexOf(value as Model3D); 381Remove(value as Model3D); 473internal Model3D Internal_GetItem(int i) 500private Model3D Cast(object value) 504if (!(value is Model3D)) 509return (Model3D) value; 515private int AddHelper(Model3D value) 526internal int AddWithoutFiringPublicEvents(Model3D value) 535Model3D newValue = value; 611_collection = new FrugalStructList<Model3D>(count); 615Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].Clone(); 632_collection = new FrugalStructList<Model3D>(count); 636Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].CloneCurrentValue(); 653_collection = new FrugalStructList<Model3D>(count); 657Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetAsFrozen(); 674_collection = new FrugalStructList<Model3D>(count); 678Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetCurrentValueAsFrozen(); 757internal FrugalStructList<Model3D> _collection; 767public struct Enumerator : IEnumerator, IEnumerator<Model3D> 778_current = default(Model3D); 857public Model3D Current 880private Model3D _current; 902_collection = new FrugalStructList<Model3D>(); 911_collection = new FrugalStructList<Model3D>(capacity); 917public Model3DCollection(IEnumerable<Model3D> collection) 928ICollection<Model3D> icollectionOfT = collection as ICollection<Model3D>; 932_collection = new FrugalStructList<Model3D>(icollectionOfT); 940_collection = new FrugalStructList<Model3D>(icollection); 944_collection = new FrugalStructList<Model3D>(); 946foreach (Model3D item in collection) 952Model3D newValue = item; 964foreach (Model3D item in collection)
System\Windows\Media3D\HitTestParameters3D.cs (1)
196internal Model3D CurrentModel;
System\Windows\Media3D\Model3DGroup.cs (2)
59Model3D child = children.Internal_GetItem(i); 79Model3D child = children.Internal_GetItem(i);
System\Windows\Media3D\ModelUIElement3D.cs (4)
46/* propertyType = */ typeof(Model3D), 58owner.Visual3DModel = (Model3D)e.NewValue; 65public Model3D Model 69return (Model3D) GetValue(ModelProperty);
System\Windows\Media3D\ModelVisual3D.cs (4)
118/* propertyType = */ typeof(Model3D), 130owner.Visual3DModel = (Model3D)e.NewValue; 137public Model3D Content 141return (Model3D) GetValue(ContentProperty);
System\Windows\Media3D\Ray3DHitTestResult.cs (3)
30internal RayHitTestResult(Visual3D visualHit, Model3D modelHit) : base (visualHit) 54public Model3D ModelHit 105private readonly Model3D _modelHit;
System\Windows\Media3D\RayMeshGeometry3DHitTestResult.cs (1)
31Model3D modelHit,
System\Windows\Media3D\Visual3D.cs (7)
381private void Visual3DModelPropertyChanged(Model3D oldValue, bool isSubpropertyChange) 409protected Model3D Visual3DModel 755Model3D model = _visual3DModel; 838Model3D model = _visual3DModel; 1078Model3D model = _visual3DModel; 1446Model3D model = _visual3DModel; 2166private Model3D _visual3DModel;
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
500case 406: t = () => typeof(Model3D); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6870typeof(System.Windows.Media.Media3D.Model3D),
System\Windows\Markup\KnownTypes.cs (1)
5960case KnownElements.Model3D: t = typeof(System.Windows.Media.Media3D.Model3D); break;