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)
28sealed partial class DiffuseMaterial : Material
System\Windows\Media3D\Generated\EmissiveMaterial.cs (1)
28sealed partial class EmissiveMaterial : Material
System\Windows\Media3D\Generated\MaterialGroup.cs (1)
28sealed partial class MaterialGroup : Material
System\Windows\Media3D\Generated\SpecularMaterial.cs (1)
28sealed 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)
141Material oldV = (Material) e.OldValue; 142Material newV = (Material) e.NewValue; 191Material oldV = (Material) e.OldValue; 192Material newV = (Material) e.NewValue; 237public Material Material 241return (Material) GetValue(MaterialProperty); 252public Material BackMaterial 256return (Material) GetValue(BackMaterialProperty); 307Material vMaterial = Material; 308Material vBackMaterial = BackMaterial; 353Material vMaterial = Material; 355Material vBackMaterial = BackMaterial; 378Material vMaterial = Material; 380Material vBackMaterial = BackMaterial; 491typeof(Material), 500typeof(Material),
System\Windows\Media3D\Generated\Material.cs (4)
42public new Material Clone() 44return (Material)base.Clone(); 51public new Material CloneCurrentValue() 53return (Material)base.CloneCurrentValue();
System\Windows\Media3D\Generated\MaterialCollection.cs (55)
30public sealed partial class MaterialCollection : Animatable, IList, IList<Material> 75public void Add(Material value) 95FrugalStructList<Material> oldCollection = _collection; 96_collection = new FrugalStructList<Material>(_collection.Capacity); 115public bool Contains(Material value) 125public int IndexOf(Material value) 135public void Insert(int index, Material value) 157public bool Remove(Material value) 173Material oldValue = _collection[index]; 217Material oldValue = _collection[ index ]; 235public Material this[int index] 255Material oldValue = _collection[ index ]; 289public void CopyTo(Material[] array, int index) 304bool ICollection<Material>.IsReadOnly 328IEnumerator<Material> IEnumerable<Material>.GetEnumerator() 341return ((ICollection<Material>)this).IsReadOnly; 376return Contains(value as Material); 381return IndexOf(value as Material); 392Remove(value as Material); 484internal Material Internal_GetItem(int i) 511private Material Cast(object value) 515if (!(value is Material)) 520return (Material) value; 526private int AddHelper(Material value) 537internal int AddWithoutFiringPublicEvents(Material value) 546Material newValue = value; 622_collection = new FrugalStructList<Material>(count); 626Material newValue = (Material) sourceMaterialCollection._collection[i].Clone(); 644_collection = new FrugalStructList<Material>(count); 648Material newValue = (Material) sourceMaterialCollection._collection[i].CloneCurrentValue(); 666_collection = new FrugalStructList<Material>(count); 670Material newValue = (Material) sourceMaterialCollection._collection[i].GetAsFrozen(); 688_collection = new FrugalStructList<Material>(count); 692Material newValue = (Material) sourceMaterialCollection._collection[i].GetCurrentValueAsFrozen(); 772internal FrugalStructList<Material> _collection; 782public struct Enumerator : IEnumerator, IEnumerator<Material> 793_current = default(Material); 873public Material Current 896private Material _current; 918_collection = new FrugalStructList<Material>(); 927_collection = new FrugalStructList<Material>(capacity); 933public MaterialCollection(IEnumerable<Material> collection) 944ICollection<Material> icollectionOfT = collection as ICollection<Material>; 948_collection = new FrugalStructList<Material>(icollectionOfT); 956_collection = new FrugalStructList<Material>(icollection); 960_collection = new FrugalStructList<Material>(); 962foreach (Material item in collection) 968Material newValue = item; 980foreach (Material item in collection)
System\Windows\Media3D\GeometryModel3D.cs (1)
39public GeometryModel3D(Geometry3D geometry, Material material)
System\Windows\Media3D\Viewport2DVisual3D.cs (11)
246Material material = Material; 463private void SwapInCyclicBrush(Material material) 466Stack<Material> materialStack = new Stack<Material>(); 473Material 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)
7191typeof(System.Windows.Media.Media3D.Material),
System\Windows\Markup\KnownTypes.cs (1)
5930case KnownElements.Material: t = typeof(System.Windows.Media.Media3D.Material); break;