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