6 types derived from Model3D
PresentationCore (6)
System\Windows\Media3D\Generated\GeometryModel3D.cs (1)
25public sealed partial class GeometryModel3D : Model3D
System\Windows\Media3D\Generated\Light.cs (1)
25public abstract partial class Light : Model3D
System\Windows\Media3D\Generated\Model3DGroup.cs (1)
25public sealed partial class Model3DGroup : Model3D
System\Windows\Media3D\GeometryModel3D.cs (1)
20public sealed partial class GeometryModel3D : Model3D
System\Windows\Media3D\Light.cs (1)
21public abstract partial class Light : Model3D
System\Windows\Media3D\Model3DGroup.cs (1)
21public sealed partial class Model3DGroup : Model3D
87 references to Model3D
PresentationCore (84)
System\Windows\Media3D\Generated\Model3D.cs (7)
39public new Model3D Clone() 41return (Model3D)base.Clone(); 48public new Model3D CloneCurrentValue() 50return (Model3D)base.CloneCurrentValue(); 85Model3D target = ((Model3D) d); 343Type typeofThis = typeof(Model3D);
System\Windows\Media3D\Generated\Model3DCollection.cs (55)
29public sealed partial class Model3DCollection : Animatable, IList, IList<Model3D> 74public void Add(Model3D value) 94FrugalStructList<Model3D> oldCollection = _collection; 95_collection = new FrugalStructList<Model3D>(_collection.Capacity); 114public bool Contains(Model3D value) 124public int IndexOf(Model3D value) 134public void Insert(int index, Model3D value) 156public bool Remove(Model3D value) 172Model3D oldValue = _collection[index]; 216Model3D oldValue = _collection[ index ]; 234public Model3D this[int index] 254Model3D oldValue = _collection[ index ]; 288public void CopyTo(Model3D[] array, int index) 303bool ICollection<Model3D>.IsReadOnly 327IEnumerator<Model3D> IEnumerable<Model3D>.GetEnumerator() 340return ((ICollection<Model3D>)this).IsReadOnly; 375return Contains(value as Model3D); 380return IndexOf(value as Model3D); 391Remove(value as Model3D); 483internal Model3D Internal_GetItem(int i) 510private Model3D Cast(object value) 514if (!(value is Model3D)) 519return (Model3D) value; 525private int AddHelper(Model3D value) 536internal int AddWithoutFiringPublicEvents(Model3D value) 545Model3D newValue = value; 621_collection = new FrugalStructList<Model3D>(count); 625Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].Clone(); 643_collection = new FrugalStructList<Model3D>(count); 647Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].CloneCurrentValue(); 665_collection = new FrugalStructList<Model3D>(count); 669Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetAsFrozen(); 687_collection = new FrugalStructList<Model3D>(count); 691Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetCurrentValueAsFrozen(); 771internal FrugalStructList<Model3D> _collection; 781public struct Enumerator : IEnumerator, IEnumerator<Model3D> 792_current = default(Model3D); 872public Model3D Current 895private Model3D _current; 917_collection = new FrugalStructList<Model3D>(); 926_collection = new FrugalStructList<Model3D>(capacity); 932public Model3DCollection(IEnumerable<Model3D> collection) 943ICollection<Model3D> icollectionOfT = collection as ICollection<Model3D>; 947_collection = new FrugalStructList<Model3D>(icollectionOfT); 955_collection = new FrugalStructList<Model3D>(icollection); 959_collection = new FrugalStructList<Model3D>(); 961foreach (Model3D item in collection) 967Model3D newValue = item; 979foreach (Model3D item in collection)
System\Windows\Media3D\HitTestParameters3D.cs (1)
195internal Model3D CurrentModel;
System\Windows\Media3D\Model3DGroup.cs (2)
58Model3D child = children.Internal_GetItem(i); 78Model3D child = children.Internal_GetItem(i);
System\Windows\Media3D\ModelUIElement3D.cs (4)
45propertyType: typeof(Model3D), 57owner.Visual3DModel = (Model3D)e.NewValue; 64public Model3D Model 68return (Model3D) GetValue(ModelProperty);
System\Windows\Media3D\ModelVisual3D.cs (4)
117propertyType: typeof(Model3D), 129owner.Visual3DModel = (Model3D)e.NewValue; 136public Model3D Content 140return (Model3D) GetValue(ContentProperty);
System\Windows\Media3D\Ray3DHitTestResult.cs (3)
29internal RayHitTestResult(Visual3D visualHit, Model3D modelHit) : base (visualHit) 53public Model3D ModelHit 104private readonly Model3D _modelHit;
System\Windows\Media3D\RayMeshGeometry3DHitTestResult.cs (1)
30Model3D modelHit,
System\Windows\Media3D\Visual3D.cs (7)
380private void Visual3DModelPropertyChanged(Model3D oldValue, bool isSubpropertyChange) 408protected Model3D Visual3DModel 754Model3D model = _visual3DModel; 837Model3D model = _visual3DModel; 1077Model3D model = _visual3DModel; 1445Model3D model = _visual3DModel; 2159private Model3D _visual3DModel;
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
499case 406: t = () => typeof(Model3D); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7545typeof(System.Windows.Media.Media3D.Model3D),
System\Windows\Markup\KnownTypes.cs (1)
5953case KnownElements.Model3D: t = typeof(System.Windows.Media.Media3D.Model3D); break;