8 types derived from Material
PresentationCore (8)
Core\CSharp\System\Windows\Media3D\DiffuseMaterial.cs (1)
33public sealed partial class DiffuseMaterial : Material
Core\CSharp\System\Windows\Media3D\EmissiveMaterial.cs (1)
29public sealed partial class EmissiveMaterial : Material
Core\CSharp\System\Windows\Media3D\Generated\DiffuseMaterial.cs (1)
47sealed partial class DiffuseMaterial : Material
Core\CSharp\System\Windows\Media3D\Generated\EmissiveMaterial.cs (1)
47sealed partial class EmissiveMaterial : Material
Core\CSharp\System\Windows\Media3D\Generated\MaterialGroup.cs (1)
47sealed partial class MaterialGroup : Material
Core\CSharp\System\Windows\Media3D\Generated\SpecularMaterial.cs (1)
47sealed partial class SpecularMaterial : Material
Core\CSharp\System\Windows\Media3D\MaterialGroup.cs (1)
31public sealed partial class MaterialGroup : Material
Core\CSharp\System\Windows\Media3D\SpecularMaterial.cs (1)
29public sealed partial class SpecularMaterial : Material
94 references to Material
PresentationCore (91)
Core\CSharp\System\Windows\Media3D\Generated\GeometryModel3D.cs (20)
160Material oldV = (Material) e.OldValue; 161Material newV = (Material) e.NewValue; 210Material oldV = (Material) e.OldValue; 211Material newV = (Material) e.NewValue; 256public Material Material 260return (Material) GetValue(MaterialProperty); 271public Material BackMaterial 275return (Material) GetValue(BackMaterialProperty); 332Material vMaterial = Material; 333Material vBackMaterial = BackMaterial; 378Material vMaterial = Material; 380Material vBackMaterial = BackMaterial; 403Material vMaterial = Material; 405Material vBackMaterial = BackMaterial; 517typeof(Material), 526typeof(Material),
Core\CSharp\System\Windows\Media3D\Generated\Material.cs (4)
61public new Material Clone() 63return (Material)base.Clone(); 70public new Material CloneCurrentValue() 72return (Material)base.CloneCurrentValue();
Core\CSharp\System\Windows\Media3D\Generated\MaterialCollection.cs (55)
49public sealed partial class MaterialCollection : Animatable, IList, IList<Material> 94public void Add(Material value) 114FrugalStructList<Material> oldCollection = _collection; 115_collection = new FrugalStructList<Material>(_collection.Capacity); 134public bool Contains(Material value) 144public int IndexOf(Material value) 154public void Insert(int index, Material value) 176public bool Remove(Material value) 192Material oldValue = _collection[index]; 236Material oldValue = _collection[ index ]; 254public Material this[int index] 274Material oldValue = _collection[ index ]; 308public void CopyTo(Material[] array, int index) 328bool ICollection<Material>.IsReadOnly 352IEnumerator<Material> IEnumerable<Material>.GetEnumerator() 365return ((ICollection<Material>)this).IsReadOnly; 400return Contains(value as Material); 405return IndexOf(value as Material); 416Remove(value as Material); 513internal Material Internal_GetItem(int i) 540private Material Cast(object value) 547if (!(value is Material)) 552return (Material) value; 558private int AddHelper(Material value) 569internal int AddWithoutFiringPublicEvents(Material value) 578Material newValue = value; 654_collection = new FrugalStructList<Material>(count); 658Material newValue = (Material) sourceMaterialCollection._collection[i].Clone(); 676_collection = new FrugalStructList<Material>(count); 680Material newValue = (Material) sourceMaterialCollection._collection[i].CloneCurrentValue(); 698_collection = new FrugalStructList<Material>(count); 702Material newValue = (Material) sourceMaterialCollection._collection[i].GetAsFrozen(); 720_collection = new FrugalStructList<Material>(count); 724Material newValue = (Material) sourceMaterialCollection._collection[i].GetCurrentValueAsFrozen(); 804internal FrugalStructList<Material> _collection; 814public struct Enumerator : IEnumerator, IEnumerator<Material> 825_current = default(Material); 905public Material Current 928private Material _current; 950_collection = new FrugalStructList<Material>(); 959_collection = new FrugalStructList<Material>(capacity); 965public MaterialCollection(IEnumerable<Material> collection) 976ICollection<Material> icollectionOfT = collection as ICollection<Material>; 980_collection = new FrugalStructList<Material>(icollectionOfT); 988_collection = new FrugalStructList<Material>(icollection); 992_collection = new FrugalStructList<Material>(); 994foreach (Material item in collection) 1000Material newValue = item; 1012foreach (Material item in collection)
Core\CSharp\System\Windows\Media3D\GeometryModel3D.cs (1)
51public GeometryModel3D(Geometry3D geometry, Material material)
Core\CSharp\System\Windows\Media3D\Viewport2DVisual3D.cs (11)
270Material material = Material; 485private void SwapInCyclicBrush(Material material) 488Stack<Material> materialStack = new Stack<Material>(); 495Material currMaterial = materialStack.Pop(); 541Material m = children[i]; 687typeof(Material), 695public Material Material 697get { return (Material)GetValue(MaterialProperty); } 724public static void SetIsVisualHostMaterial(Material element, Boolean value) 736public static Boolean GetIsVisualHostMaterial(Material element)
PresentationFramework (3)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
474case 382: t = () => typeof(Material); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6555typeof(System.Windows.Media.Media3D.Material),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5926case KnownElements.Material: t = typeof(System.Windows.Media.Media3D.Material); break;