8 types derived from Material
PresentationCore (8)
System\Windows\Media3D\DiffuseMaterial.cs (1)
17public sealed partial class DiffuseMaterial : Material
System\Windows\Media3D\EmissiveMaterial.cs (1)
19public sealed partial class EmissiveMaterial : Material
System\Windows\Media3D\Generated\DiffuseMaterial.cs (1)
17sealed partial class DiffuseMaterial : Material
System\Windows\Media3D\Generated\EmissiveMaterial.cs (1)
17sealed partial class EmissiveMaterial : Material
System\Windows\Media3D\Generated\MaterialGroup.cs (1)
18sealed partial class MaterialGroup : Material
System\Windows\Media3D\Generated\SpecularMaterial.cs (1)
17sealed partial class SpecularMaterial : Material
System\Windows\Media3D\MaterialGroup.cs (1)
19public sealed partial class MaterialGroup : Material
System\Windows\Media3D\SpecularMaterial.cs (1)
19public sealed partial class SpecularMaterial : Material
94 references to Material
PresentationCore (91)
System\Windows\Media3D\Generated\GeometryModel3D.cs (20)
125Material oldV = (Material) e.OldValue; 126Material newV = (Material) e.NewValue; 174Material oldV = (Material) e.OldValue; 175Material newV = (Material) e.NewValue; 220public Material Material 224return (Material) GetValue(MaterialProperty); 235public Material BackMaterial 239return (Material) GetValue(BackMaterialProperty); 290Material vMaterial = Material; 291Material vBackMaterial = BackMaterial; 335Material vMaterial = Material; 337Material vBackMaterial = BackMaterial; 358Material vMaterial = Material; 360Material vBackMaterial = BackMaterial; 470typeof(Material), 479typeof(Material),
System\Windows\Media3D\Generated\Material.cs (4)
32public new Material Clone() 34return (Material)base.Clone(); 41public new Material CloneCurrentValue() 43return (Material)base.CloneCurrentValue();
System\Windows\Media3D\Generated\MaterialCollection.cs (55)
20public sealed partial class MaterialCollection : Animatable, IList, IList<Material> 65public void Add(Material value) 85FrugalStructList<Material> oldCollection = _collection; 86_collection = new FrugalStructList<Material>(_collection.Capacity); 105public bool Contains(Material value) 115public int IndexOf(Material value) 125public void Insert(int index, Material value) 147public bool Remove(Material value) 163Material oldValue = _collection[index]; 207Material oldValue = _collection[ index ]; 225public Material this[int index] 244Material oldValue = _collection[ index ]; 278public void CopyTo(Material[] array, int index) 293bool ICollection<Material>.IsReadOnly 317IEnumerator<Material> IEnumerable<Material>.GetEnumerator() 330return ((ICollection<Material>)this).IsReadOnly; 365return Contains(value as Material); 370return IndexOf(value as Material); 381Remove(value as Material); 473internal Material Internal_GetItem(int i) 500private Material Cast(object value) 504if (!(value is Material)) 509return (Material) value; 515private int AddHelper(Material value) 526internal int AddWithoutFiringPublicEvents(Material value) 535Material newValue = value; 611_collection = new FrugalStructList<Material>(count); 615Material newValue = (Material) sourceMaterialCollection._collection[i].Clone(); 632_collection = new FrugalStructList<Material>(count); 636Material newValue = (Material) sourceMaterialCollection._collection[i].CloneCurrentValue(); 653_collection = new FrugalStructList<Material>(count); 657Material newValue = (Material) sourceMaterialCollection._collection[i].GetAsFrozen(); 674_collection = new FrugalStructList<Material>(count); 678Material newValue = (Material) sourceMaterialCollection._collection[i].GetCurrentValueAsFrozen(); 757internal FrugalStructList<Material> _collection; 767public struct Enumerator : IEnumerator, IEnumerator<Material> 778_current = default(Material); 857public Material Current 880private Material _current; 902_collection = new FrugalStructList<Material>(); 911_collection = new FrugalStructList<Material>(capacity); 917public MaterialCollection(IEnumerable<Material> collection) 928ICollection<Material> icollectionOfT = collection as ICollection<Material>; 932_collection = new FrugalStructList<Material>(icollectionOfT); 940_collection = new FrugalStructList<Material>(icollection); 944_collection = new FrugalStructList<Material>(); 946foreach (Material item in collection) 952Material newValue = item; 964foreach (Material item in collection)
System\Windows\Media3D\GeometryModel3D.cs (1)
39public GeometryModel3D(Geometry3D geometry, Material material)
System\Windows\Media3D\Viewport2DVisual3D.cs (11)
244Material material = Material; 459private void SwapInCyclicBrush(Material material) 462Stack<Material> materialStack = new Stack<Material>(); 469Material currMaterial = materialStack.Pop(); 515Material m = children[i]; 661typeof(Material), 669public Material Material 671get { return (Material)GetValue(MaterialProperty); } 698public static void SetIsVisualHostMaterial(Material element, Boolean value) 709public static Boolean GetIsVisualHostMaterial(Material element)
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
476case 382: t = () => typeof(Material); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6557typeof(System.Windows.Media.Media3D.Material),
System\Windows\Markup\KnownTypes.cs (1)
5936case KnownElements.Material: t = typeof(System.Windows.Media.Media3D.Material); break;