8 types derived from Material
PresentationCore (8)
System\Windows\Media3D\DiffuseMaterial.cs (1)
16public sealed partial class DiffuseMaterial : Material
System\Windows\Media3D\EmissiveMaterial.cs (1)
18public sealed partial class EmissiveMaterial : Material
System\Windows\Media3D\Generated\DiffuseMaterial.cs (1)
25public sealed partial class DiffuseMaterial : Material
System\Windows\Media3D\Generated\EmissiveMaterial.cs (1)
25public sealed partial class EmissiveMaterial : Material
System\Windows\Media3D\Generated\MaterialGroup.cs (1)
25public sealed partial class MaterialGroup : Material
System\Windows\Media3D\Generated\SpecularMaterial.cs (1)
25public sealed partial class SpecularMaterial : Material
System\Windows\Media3D\MaterialGroup.cs (1)
18public sealed partial class MaterialGroup : Material
System\Windows\Media3D\SpecularMaterial.cs (1)
18public sealed partial class SpecularMaterial : Material
94 references to Material
PresentationCore (91)
System\Windows\Media3D\Generated\GeometryModel3D.cs (20)
138Material oldV = (Material) e.OldValue; 139Material newV = (Material) e.NewValue; 188Material oldV = (Material) e.OldValue; 189Material newV = (Material) e.NewValue; 234public Material Material 238return (Material) GetValue(MaterialProperty); 249public Material BackMaterial 253return (Material) GetValue(BackMaterialProperty); 304Material vMaterial = Material; 305Material vBackMaterial = BackMaterial; 350Material vMaterial = Material; 352Material vBackMaterial = BackMaterial; 375Material vMaterial = Material; 377Material vBackMaterial = BackMaterial; 488typeof(Material), 497typeof(Material),
System\Windows\Media3D\Generated\Material.cs (4)
39public new Material Clone() 41return (Material)base.Clone(); 48public new Material CloneCurrentValue() 50return (Material)base.CloneCurrentValue();
System\Windows\Media3D\Generated\MaterialCollection.cs (55)
29public sealed partial class MaterialCollection : Animatable, IList, IList<Material> 74public void Add(Material value) 94FrugalStructList<Material> oldCollection = _collection; 95_collection = new FrugalStructList<Material>(_collection.Capacity); 114public bool Contains(Material value) 124public int IndexOf(Material value) 134public void Insert(int index, Material value) 156public bool Remove(Material value) 172Material oldValue = _collection[index]; 216Material oldValue = _collection[ index ]; 234public Material this[int index] 254Material oldValue = _collection[ index ]; 288public void CopyTo(Material[] array, int index) 303bool ICollection<Material>.IsReadOnly 327IEnumerator<Material> IEnumerable<Material>.GetEnumerator() 340return ((ICollection<Material>)this).IsReadOnly; 375return Contains(value as Material); 380return IndexOf(value as Material); 391Remove(value as Material); 483internal Material Internal_GetItem(int i) 510private Material Cast(object value) 514if (!(value is Material)) 519return (Material) value; 525private int AddHelper(Material value) 536internal int AddWithoutFiringPublicEvents(Material value) 545Material newValue = value; 621_collection = new FrugalStructList<Material>(count); 625Material newValue = (Material) sourceMaterialCollection._collection[i].Clone(); 643_collection = new FrugalStructList<Material>(count); 647Material newValue = (Material) sourceMaterialCollection._collection[i].CloneCurrentValue(); 665_collection = new FrugalStructList<Material>(count); 669Material newValue = (Material) sourceMaterialCollection._collection[i].GetAsFrozen(); 687_collection = new FrugalStructList<Material>(count); 691Material newValue = (Material) sourceMaterialCollection._collection[i].GetCurrentValueAsFrozen(); 771internal FrugalStructList<Material> _collection; 781public struct Enumerator : IEnumerator, IEnumerator<Material> 792_current = default(Material); 872public Material Current 895private Material _current; 917_collection = new FrugalStructList<Material>(); 926_collection = new FrugalStructList<Material>(capacity); 932public MaterialCollection(IEnumerable<Material> collection) 943ICollection<Material> icollectionOfT = collection as ICollection<Material>; 947_collection = new FrugalStructList<Material>(icollectionOfT); 955_collection = new FrugalStructList<Material>(icollection); 959_collection = new FrugalStructList<Material>(); 961foreach (Material item in collection) 967Material newValue = item; 979foreach (Material item in collection)
System\Windows\Media3D\GeometryModel3D.cs (1)
38public GeometryModel3D(Geometry3D geometry, Material material)
System\Windows\Media3D\Viewport2DVisual3D.cs (11)
245Material material = Material; 462private void SwapInCyclicBrush(Material material) 465Stack<Material> materialStack = new Stack<Material>(); 472Material currMaterial = materialStack.Pop(); 514Material m = children[i]; 660typeof(Material), 668public Material Material 670get { return (Material)GetValue(MaterialProperty); } 697public static void SetIsVisualHostMaterial(Material element, Boolean value) 708public static Boolean GetIsVisualHostMaterial(Material element)
PresentationFramework (3)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
475case 382: t = () => typeof(Material); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
7190typeof(System.Windows.Media.Media3D.Material),
System\Windows\Markup\KnownTypes.cs (1)
5929case KnownElements.Material: t = typeof(System.Windows.Media.Media3D.Material); break;