6 types derived from Model3D
PresentationCore (6)
System\Windows\Media3D\Generated\GeometryModel3D.cs (1)
41sealed partial class GeometryModel3D : Model3D
System\Windows\Media3D\Generated\Light.cs (1)
41abstract partial class Light : Model3D
System\Windows\Media3D\Generated\Model3DGroup.cs (1)
41sealed partial class Model3DGroup : Model3D
System\Windows\Media3D\GeometryModel3D.cs (1)
30public sealed partial class GeometryModel3D : Model3D
System\Windows\Media3D\Light.cs (1)
27public abstract partial class Light : Model3D
System\Windows\Media3D\Model3DGroup.cs (1)
32public sealed partial class Model3DGroup : Model3D
87 references to Model3D
PresentationCore (84)
System\Windows\Media3D\Generated\Model3D.cs (7)
55public new Model3D Clone() 57return (Model3D)base.Clone(); 64public new Model3D CloneCurrentValue() 66return (Model3D)base.CloneCurrentValue(); 97Model3D target = ((Model3D) d); 356Type typeofThis = typeof(Model3D);
System\Windows\Media3D\Generated\Model3DCollection.cs (55)
46public sealed partial class Model3DCollection : Animatable, IList, IList<Model3D> 91public void Add(Model3D value) 111FrugalStructList<Model3D> oldCollection = _collection; 112_collection = new FrugalStructList<Model3D>(_collection.Capacity); 131public bool Contains(Model3D value) 141public int IndexOf(Model3D value) 151public void Insert(int index, Model3D value) 173public bool Remove(Model3D value) 189Model3D oldValue = _collection[index]; 233Model3D oldValue = _collection[ index ]; 251public Model3D this[int index] 270Model3D oldValue = _collection[ index ]; 304public void CopyTo(Model3D[] array, int index) 319bool ICollection<Model3D>.IsReadOnly 343IEnumerator<Model3D> IEnumerable<Model3D>.GetEnumerator() 356return ((ICollection<Model3D>)this).IsReadOnly; 391return Contains(value as Model3D); 396return IndexOf(value as Model3D); 407Remove(value as Model3D); 499internal Model3D Internal_GetItem(int i) 526private Model3D Cast(object value) 530if (!(value is Model3D)) 535return (Model3D) value; 541private int AddHelper(Model3D value) 552internal int AddWithoutFiringPublicEvents(Model3D value) 561Model3D newValue = value; 637_collection = new FrugalStructList<Model3D>(count); 641Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].Clone(); 658_collection = new FrugalStructList<Model3D>(count); 662Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].CloneCurrentValue(); 679_collection = new FrugalStructList<Model3D>(count); 683Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetAsFrozen(); 700_collection = new FrugalStructList<Model3D>(count); 704Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetCurrentValueAsFrozen(); 783internal FrugalStructList<Model3D> _collection; 793public struct Enumerator : IEnumerator, IEnumerator<Model3D> 804_current = default(Model3D); 883public Model3D Current 906private Model3D _current; 928_collection = new FrugalStructList<Model3D>(); 937_collection = new FrugalStructList<Model3D>(capacity); 943public Model3DCollection(IEnumerable<Model3D> collection) 954ICollection<Model3D> icollectionOfT = collection as ICollection<Model3D>; 958_collection = new FrugalStructList<Model3D>(icollectionOfT); 966_collection = new FrugalStructList<Model3D>(icollection); 970_collection = new FrugalStructList<Model3D>(); 972foreach (Model3D item in collection) 978Model3D newValue = item; 990foreach (Model3D item in collection)
System\Windows\Media3D\HitTestParameters3D.cs (1)
203internal Model3D CurrentModel;
System\Windows\Media3D\Model3DGroup.cs (2)
69Model3D child = children.Internal_GetItem(i); 89Model3D child = children.Internal_GetItem(i);
System\Windows\Media3D\ModelUIElement3D.cs (4)
56/* propertyType = */ typeof(Model3D), 68owner.Visual3DModel = (Model3D)e.NewValue; 75public Model3D Model 79return (Model3D) GetValue(ModelProperty);
System\Windows\Media3D\ModelVisual3D.cs (4)
134/* propertyType = */ typeof(Model3D), 146owner.Visual3DModel = (Model3D)e.NewValue; 153public Model3D Content 157return (Model3D) GetValue(ContentProperty);
System\Windows\Media3D\Ray3DHitTestResult.cs (3)
35internal RayHitTestResult(Visual3D visualHit, Model3D modelHit) : base (visualHit) 59public Model3D ModelHit 110private readonly Model3D _modelHit;
System\Windows\Media3D\RayMeshGeometry3DHitTestResult.cs (1)
36Model3D modelHit,
System\Windows\Media3D\Visual3D.cs (7)
390private void Visual3DModelPropertyChanged(Model3D oldValue, bool isSubpropertyChange) 418protected Model3D Visual3DModel 764Model3D model = _visual3DModel; 848Model3D model = _visual3DModel; 1088Model3D model = _visual3DModel; 1456Model3D model = _visual3DModel; 2178private Model3D _visual3DModel;
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
502case 406: t = () => typeof(Model3D); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6872typeof(System.Windows.Media.Media3D.Model3D),
System\Windows\Markup\KnownTypes.cs (1)
5960case KnownElements.Model3D: t = typeof(System.Windows.Media.Media3D.Model3D); break;