6 types derived from Model3D
PresentationCore (6)
Core\CSharp\System\Windows\Media3D\Generated\GeometryModel3D.cs (1)
47sealed partial class GeometryModel3D : Model3D
Core\CSharp\System\Windows\Media3D\Generated\Light.cs (1)
47abstract partial class Light : Model3D
Core\CSharp\System\Windows\Media3D\Generated\Model3DGroup.cs (1)
47sealed partial class Model3DGroup : Model3D
Core\CSharp\System\Windows\Media3D\GeometryModel3D.cs (1)
33public sealed partial class GeometryModel3D : Model3D
Core\CSharp\System\Windows\Media3D\Light.cs (1)
30public abstract partial class Light : Model3D
Core\CSharp\System\Windows\Media3D\Model3DGroup.cs (1)
36public sealed partial class Model3DGroup : Model3D
87 references to Model3D
PresentationCore (84)
Core\CSharp\System\Windows\Media3D\Generated\Model3D.cs (7)
61public new Model3D Clone() 63return (Model3D)base.Clone(); 70public new Model3D CloneCurrentValue() 72return (Model3D)base.CloneCurrentValue(); 107Model3D target = ((Model3D) d); 366Type typeofThis = typeof(Model3D);
Core\CSharp\System\Windows\Media3D\Generated\Model3DCollection.cs (55)
49public sealed partial class Model3DCollection : Animatable, IList, IList<Model3D> 94public void Add(Model3D value) 114FrugalStructList<Model3D> oldCollection = _collection; 115_collection = new FrugalStructList<Model3D>(_collection.Capacity); 134public bool Contains(Model3D value) 144public int IndexOf(Model3D value) 154public void Insert(int index, Model3D value) 176public bool Remove(Model3D value) 192Model3D oldValue = _collection[index]; 236Model3D oldValue = _collection[ index ]; 254public Model3D this[int index] 274Model3D oldValue = _collection[ index ]; 308public void CopyTo(Model3D[] array, int index) 328bool ICollection<Model3D>.IsReadOnly 352IEnumerator<Model3D> IEnumerable<Model3D>.GetEnumerator() 365return ((ICollection<Model3D>)this).IsReadOnly; 400return Contains(value as Model3D); 405return IndexOf(value as Model3D); 416Remove(value as Model3D); 513internal Model3D Internal_GetItem(int i) 540private Model3D Cast(object value) 547if (!(value is Model3D)) 552return (Model3D) value; 558private int AddHelper(Model3D value) 569internal int AddWithoutFiringPublicEvents(Model3D value) 578Model3D newValue = value; 654_collection = new FrugalStructList<Model3D>(count); 658Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].Clone(); 676_collection = new FrugalStructList<Model3D>(count); 680Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].CloneCurrentValue(); 698_collection = new FrugalStructList<Model3D>(count); 702Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetAsFrozen(); 720_collection = new FrugalStructList<Model3D>(count); 724Model3D newValue = (Model3D) sourceModel3DCollection._collection[i].GetCurrentValueAsFrozen(); 804internal FrugalStructList<Model3D> _collection; 814public struct Enumerator : IEnumerator, IEnumerator<Model3D> 825_current = default(Model3D); 905public Model3D Current 928private Model3D _current; 950_collection = new FrugalStructList<Model3D>(); 959_collection = new FrugalStructList<Model3D>(capacity); 965public Model3DCollection(IEnumerable<Model3D> collection) 976ICollection<Model3D> icollectionOfT = collection as ICollection<Model3D>; 980_collection = new FrugalStructList<Model3D>(icollectionOfT); 988_collection = new FrugalStructList<Model3D>(icollection); 992_collection = new FrugalStructList<Model3D>(); 994foreach (Model3D item in collection) 1000Model3D newValue = item; 1012foreach (Model3D item in collection)
Core\CSharp\System\Windows\Media3D\HitTestParameters3D.cs (1)
207internal Model3D CurrentModel;
Core\CSharp\System\Windows\Media3D\Model3DGroup.cs (2)
73Model3D child = children.Internal_GetItem(i); 93Model3D child = children.Internal_GetItem(i);
Core\CSharp\System\Windows\Media3D\ModelUIElement3D.cs (4)
60/* propertyType = */ typeof(Model3D), 72owner.Visual3DModel = (Model3D)e.NewValue; 79public Model3D Model 83return (Model3D) GetValue(ModelProperty);
Core\CSharp\System\Windows\Media3D\ModelVisual3D.cs (4)
141/* propertyType = */ typeof(Model3D), 153owner.Visual3DModel = (Model3D)e.NewValue; 160public Model3D Content 164return (Model3D) GetValue(ContentProperty);
Core\CSharp\System\Windows\Media3D\Ray3DHitTestResult.cs (3)
38internal RayHitTestResult(Visual3D visualHit, Model3D modelHit) : base (visualHit) 62public Model3D ModelHit 113private readonly Model3D _modelHit;
Core\CSharp\System\Windows\Media3D\RayMeshGeometry3DHitTestResult.cs (1)
39Model3D modelHit,
Core\CSharp\System\Windows\Media3D\Visual3D.cs (7)
398private void Visual3DModelPropertyChanged(Model3D oldValue, bool isSubpropertyChange) 426protected Model3D Visual3DModel 778Model3D model = _visual3DModel; 862Model3D model = _visual3DModel; 1102Model3D model = _visual3DModel; 1476Model3D model = _visual3DModel; 2208private Model3D _visual3DModel;
PresentationFramework (3)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
498case 406: t = () => typeof(Model3D); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6868typeof(System.Windows.Media.Media3D.Model3D),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5950case KnownElements.Model3D: t = typeof(System.Windows.Media.Media3D.Model3D); break;