8 types derived from Material
PresentationCore (8)
System\Windows\Media3D\DiffuseMaterial.cs (1)
27public sealed partial class DiffuseMaterial : Material
System\Windows\Media3D\EmissiveMaterial.cs (1)
28public sealed partial class EmissiveMaterial : Material
System\Windows\Media3D\Generated\DiffuseMaterial.cs (1)
41sealed partial class DiffuseMaterial : Material
System\Windows\Media3D\Generated\EmissiveMaterial.cs (1)
41sealed partial class EmissiveMaterial : Material
System\Windows\Media3D\Generated\MaterialGroup.cs (1)
41sealed partial class MaterialGroup : Material
System\Windows\Media3D\Generated\SpecularMaterial.cs (1)
41sealed partial class SpecularMaterial : Material
System\Windows\Media3D\MaterialGroup.cs (1)
29public sealed partial class MaterialGroup : Material
System\Windows\Media3D\SpecularMaterial.cs (1)
28public sealed partial class SpecularMaterial : Material
94 references to Material
PresentationCore (91)
System\Windows\Media3D\Generated\GeometryModel3D.cs (20)
149Material oldV = (Material) e.OldValue; 150Material newV = (Material) e.NewValue; 198Material oldV = (Material) e.OldValue; 199Material newV = (Material) e.NewValue; 244public Material Material 248return (Material) GetValue(MaterialProperty); 259public Material BackMaterial 263return (Material) GetValue(BackMaterialProperty); 314Material vMaterial = Material; 315Material vBackMaterial = BackMaterial; 359Material vMaterial = Material; 361Material vBackMaterial = BackMaterial; 382Material vMaterial = Material; 384Material vBackMaterial = BackMaterial; 494typeof(Material), 503typeof(Material),
System\Windows\Media3D\Generated\Material.cs (4)
55public new Material Clone() 57return (Material)base.Clone(); 64public new Material CloneCurrentValue() 66return (Material)base.CloneCurrentValue();
System\Windows\Media3D\Generated\MaterialCollection.cs (55)
46public sealed partial class MaterialCollection : Animatable, IList, IList<Material> 91public void Add(Material value) 111FrugalStructList<Material> oldCollection = _collection; 112_collection = new FrugalStructList<Material>(_collection.Capacity); 131public bool Contains(Material value) 141public int IndexOf(Material value) 151public void Insert(int index, Material value) 173public bool Remove(Material value) 189Material oldValue = _collection[index]; 233Material oldValue = _collection[ index ]; 251public Material this[int index] 270Material oldValue = _collection[ index ]; 304public void CopyTo(Material[] array, int index) 319bool ICollection<Material>.IsReadOnly 343IEnumerator<Material> IEnumerable<Material>.GetEnumerator() 356return ((ICollection<Material>)this).IsReadOnly; 391return Contains(value as Material); 396return IndexOf(value as Material); 407Remove(value as Material); 499internal Material Internal_GetItem(int i) 526private Material Cast(object value) 530if (!(value is Material)) 535return (Material) value; 541private int AddHelper(Material value) 552internal int AddWithoutFiringPublicEvents(Material value) 561Material newValue = value; 637_collection = new FrugalStructList<Material>(count); 641Material newValue = (Material) sourceMaterialCollection._collection[i].Clone(); 658_collection = new FrugalStructList<Material>(count); 662Material newValue = (Material) sourceMaterialCollection._collection[i].CloneCurrentValue(); 679_collection = new FrugalStructList<Material>(count); 683Material newValue = (Material) sourceMaterialCollection._collection[i].GetAsFrozen(); 700_collection = new FrugalStructList<Material>(count); 704Material newValue = (Material) sourceMaterialCollection._collection[i].GetCurrentValueAsFrozen(); 783internal FrugalStructList<Material> _collection; 793public struct Enumerator : IEnumerator, IEnumerator<Material> 804_current = default(Material); 883public Material Current 906private Material _current; 928_collection = new FrugalStructList<Material>(); 937_collection = new FrugalStructList<Material>(capacity); 943public MaterialCollection(IEnumerable<Material> collection) 954ICollection<Material> icollectionOfT = collection as ICollection<Material>; 958_collection = new FrugalStructList<Material>(icollectionOfT); 966_collection = new FrugalStructList<Material>(icollection); 970_collection = new FrugalStructList<Material>(); 972foreach (Material item in collection) 978Material newValue = item; 990foreach (Material item in collection)
System\Windows\Media3D\GeometryModel3D.cs (1)
48public GeometryModel3D(Geometry3D geometry, Material material)
System\Windows\Media3D\Viewport2DVisual3D.cs (11)
261Material material = Material; 476private void SwapInCyclicBrush(Material material) 479Stack<Material> materialStack = new Stack<Material>(); 486Material currMaterial = materialStack.Pop(); 532Material m = children[i]; 678typeof(Material), 686public Material Material 688get { return (Material)GetValue(MaterialProperty); } 715public static void SetIsVisualHostMaterial(Material element, Boolean value) 726public static Boolean GetIsVisualHostMaterial(Material element)
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
478case 382: t = () => typeof(Material); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6559typeof(System.Windows.Media.Media3D.Material),
System\Windows\Markup\KnownTypes.cs (1)
5936case KnownElements.Material: t = typeof(System.Windows.Media.Media3D.Material); break;