8 types derived from Material
PresentationCore (8)
Core\CSharp\System\Windows\Media3D\DiffuseMaterial.cs (1)
33
public sealed partial class DiffuseMaterial :
Material
Core\CSharp\System\Windows\Media3D\EmissiveMaterial.cs (1)
29
public sealed partial class EmissiveMaterial :
Material
Core\CSharp\System\Windows\Media3D\Generated\DiffuseMaterial.cs (1)
47
sealed partial class DiffuseMaterial :
Material
Core\CSharp\System\Windows\Media3D\Generated\EmissiveMaterial.cs (1)
47
sealed partial class EmissiveMaterial :
Material
Core\CSharp\System\Windows\Media3D\Generated\MaterialGroup.cs (1)
47
sealed partial class MaterialGroup :
Material
Core\CSharp\System\Windows\Media3D\Generated\SpecularMaterial.cs (1)
47
sealed partial class SpecularMaterial :
Material
Core\CSharp\System\Windows\Media3D\MaterialGroup.cs (1)
31
public sealed partial class MaterialGroup :
Material
Core\CSharp\System\Windows\Media3D\SpecularMaterial.cs (1)
29
public sealed partial class SpecularMaterial :
Material
94 references to Material
PresentationCore (91)
Core\CSharp\System\Windows\Media3D\Generated\GeometryModel3D.cs (20)
160
Material
oldV = (
Material
) e.OldValue;
161
Material
newV = (
Material
) e.NewValue;
210
Material
oldV = (
Material
) e.OldValue;
211
Material
newV = (
Material
) e.NewValue;
256
public
Material
Material
260
return (
Material
) GetValue(MaterialProperty);
271
public
Material
BackMaterial
275
return (
Material
) GetValue(BackMaterialProperty);
332
Material
vMaterial = Material;
333
Material
vBackMaterial = BackMaterial;
378
Material
vMaterial = Material;
380
Material
vBackMaterial = BackMaterial;
403
Material
vMaterial = Material;
405
Material
vBackMaterial = BackMaterial;
517
typeof(
Material
),
526
typeof(
Material
),
Core\CSharp\System\Windows\Media3D\Generated\Material.cs (4)
61
public new
Material
Clone()
63
return (
Material
)base.Clone();
70
public new
Material
CloneCurrentValue()
72
return (
Material
)base.CloneCurrentValue();
Core\CSharp\System\Windows\Media3D\Generated\MaterialCollection.cs (55)
49
public sealed partial class MaterialCollection : Animatable, IList, IList<
Material
>
94
public void Add(
Material
value)
114
FrugalStructList<
Material
> oldCollection = _collection;
115
_collection = new FrugalStructList<
Material
>(_collection.Capacity);
134
public bool Contains(
Material
value)
144
public int IndexOf(
Material
value)
154
public void Insert(int index,
Material
value)
176
public bool Remove(
Material
value)
192
Material
oldValue = _collection[index];
236
Material
oldValue = _collection[ index ];
254
public
Material
this[int index]
274
Material
oldValue = _collection[ index ];
308
public void CopyTo(
Material
[] array, int index)
328
bool ICollection<
Material
>.IsReadOnly
352
IEnumerator<
Material
> IEnumerable<
Material
>.GetEnumerator()
365
return ((ICollection<
Material
>)this).IsReadOnly;
400
return Contains(value as
Material
);
405
return IndexOf(value as
Material
);
416
Remove(value as
Material
);
513
internal
Material
Internal_GetItem(int i)
540
private
Material
Cast(object value)
547
if (!(value is
Material
))
552
return (
Material
) value;
558
private int AddHelper(
Material
value)
569
internal int AddWithoutFiringPublicEvents(
Material
value)
578
Material
newValue = value;
654
_collection = new FrugalStructList<
Material
>(count);
658
Material
newValue = (
Material
) sourceMaterialCollection._collection[i].Clone();
676
_collection = new FrugalStructList<
Material
>(count);
680
Material
newValue = (
Material
) sourceMaterialCollection._collection[i].CloneCurrentValue();
698
_collection = new FrugalStructList<
Material
>(count);
702
Material
newValue = (
Material
) sourceMaterialCollection._collection[i].GetAsFrozen();
720
_collection = new FrugalStructList<
Material
>(count);
724
Material
newValue = (
Material
) sourceMaterialCollection._collection[i].GetCurrentValueAsFrozen();
804
internal FrugalStructList<
Material
> _collection;
814
public struct Enumerator : IEnumerator, IEnumerator<
Material
>
825
_current = default(
Material
);
905
public
Material
Current
928
private
Material
_current;
950
_collection = new FrugalStructList<
Material
>();
959
_collection = new FrugalStructList<
Material
>(capacity);
965
public MaterialCollection(IEnumerable<
Material
> collection)
976
ICollection<
Material
> icollectionOfT = collection as ICollection<
Material
>;
980
_collection = new FrugalStructList<
Material
>(icollectionOfT);
988
_collection = new FrugalStructList<
Material
>(icollection);
992
_collection = new FrugalStructList<
Material
>();
994
foreach (
Material
item in collection)
1000
Material
newValue = item;
1012
foreach (
Material
item in collection)
Core\CSharp\System\Windows\Media3D\GeometryModel3D.cs (1)
51
public GeometryModel3D(Geometry3D geometry,
Material
material)
Core\CSharp\System\Windows\Media3D\Viewport2DVisual3D.cs (11)
270
Material
material = Material;
485
private void SwapInCyclicBrush(
Material
material)
488
Stack<
Material
> materialStack = new Stack<
Material
>();
495
Material
currMaterial = materialStack.Pop();
541
Material
m = children[i];
687
typeof(
Material
),
695
public
Material
Material
697
get { return (
Material
)GetValue(MaterialProperty); }
724
public static void SetIsVisualHostMaterial(
Material
element, Boolean value)
736
public static Boolean GetIsVisualHostMaterial(
Material
element)
PresentationFramework (3)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
474
case 382: t = () => typeof(
Material
); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6555
typeof(System.Windows.Media.Media3D.
Material
),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5926
case KnownElements.Material: t = typeof(System.Windows.Media.Media3D.
Material
); break;