10 types derived from Drawing
PresentationCore (10)
System\Windows\Media\DrawingGroup.cs (1)
15
public sealed partial class DrawingGroup :
Drawing
System\Windows\Media\Generated\DrawingGroup.cs (1)
27
public sealed partial class DrawingGroup :
Drawing
System\Windows\Media\Generated\GeometryDrawing.cs (1)
27
public sealed partial class GeometryDrawing :
Drawing
System\Windows\Media\Generated\GlyphRunDrawing.cs (1)
27
public sealed partial class GlyphRunDrawing :
Drawing
System\Windows\Media\Generated\ImageDrawing.cs (1)
27
public sealed partial class ImageDrawing :
Drawing
System\Windows\Media\Generated\VideoDrawing.cs (1)
27
public sealed partial class VideoDrawing :
Drawing
System\Windows\Media\GeometryDrawing.cs (1)
18
public sealed partial class GeometryDrawing :
Drawing
System\Windows\Media\GlyphRunDrawing.cs (1)
15
public sealed partial class GlyphRunDrawing :
Drawing
System\Windows\Media\ImageDrawing.cs (1)
16
public sealed partial class ImageDrawing :
Drawing
System\Windows\Media\VideoDrawing.cs (1)
15
public sealed partial class VideoDrawing :
Drawing
122 references to Drawing
PresentationCore (101)
System\Windows\Media\Drawing.cs (3)
86
((
Drawing
)this).WalkCurrentValue(ctx);
125
((
Drawing
)this).Changed += handler;
129
((
Drawing
)this).Changed -= handler;
System\Windows\Media\DrawingBrush.cs (1)
31
public DrawingBrush(
Drawing
drawing)
System\Windows\Media\DrawingCollection.cs (1)
18
public sealed partial class DrawingCollection : Animatable, IList, IList<
Drawing
>
System\Windows\Media\DrawingDrawingContext.cs (3)
616
Drawing
drawing)
1374
private void AddDrawing(
Drawing
newDrawing)
1437
protected
Drawing
_rootDrawing;
System\Windows\Media\DrawingGroup.cs (1)
242
Drawing
drawing = collection.Internal_GetItem(i);
System\Windows\Media\DrawingImage.cs (2)
31
public DrawingImage(
Drawing
drawing)
83
Drawing
drawing = Drawing;
System\Windows\Media\DrawingServices.cs (2)
26
internal static bool HitTestPoint(
Drawing
drawing, Point point)
50
internal static IntersectionDetail HitTestGeometry(
Drawing
drawing, PathGeometry geometry)
System\Windows\Media\FormattedText.cs (2)
1898
private void CombineGeometryRecursive(
Drawing
drawing, ref GeometryGroup accumulatedGeometry)
1904
foreach (
Drawing
child in group.Children)
System\Windows\Media\Generated\Drawing.cs (4)
41
public new
Drawing
Clone()
43
return (
Drawing
)base.Clone();
50
public new
Drawing
CloneCurrentValue()
52
return (
Drawing
)base.CloneCurrentValue();
System\Windows\Media\Generated\DrawingBrush.cs (10)
90
Drawing
oldV = (
Drawing
) e.OldValue;
91
Drawing
newV = (
Drawing
) e.NewValue;
121
public
Drawing
Drawing
125
return (
Drawing
) GetValue(DrawingProperty);
176
Drawing
vDrawing = Drawing;
258
Drawing
vDrawing = Drawing;
281
Drawing
vDrawing = Drawing;
388
typeof(
Drawing
),
System\Windows\Media\Generated\DrawingCollection.cs (55)
31
public sealed partial class DrawingCollection : Animatable, IList, IList<
Drawing
>
76
public void Add(
Drawing
value)
96
FrugalStructList<
Drawing
> oldCollection = _collection;
97
_collection = new FrugalStructList<
Drawing
>(_collection.Capacity);
116
public bool Contains(
Drawing
value)
126
public int IndexOf(
Drawing
value)
136
public void Insert(int index,
Drawing
value)
158
public bool Remove(
Drawing
value)
174
Drawing
oldValue = _collection[index];
218
Drawing
oldValue = _collection[ index ];
236
public
Drawing
this[int index]
256
Drawing
oldValue = _collection[ index ];
290
public void CopyTo(
Drawing
[] array, int index)
305
bool ICollection<
Drawing
>.IsReadOnly
329
IEnumerator<
Drawing
> IEnumerable<
Drawing
>.GetEnumerator()
342
return ((ICollection<
Drawing
>)this).IsReadOnly;
377
return Contains(value as
Drawing
);
382
return IndexOf(value as
Drawing
);
393
Remove(value as
Drawing
);
485
internal
Drawing
Internal_GetItem(int i)
512
private
Drawing
Cast(object value)
516
if (!(value is
Drawing
))
521
return (
Drawing
) value;
527
private int AddHelper(
Drawing
value)
538
internal int AddWithoutFiringPublicEvents(
Drawing
value)
547
Drawing
newValue = value;
623
_collection = new FrugalStructList<
Drawing
>(count);
627
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].Clone();
645
_collection = new FrugalStructList<
Drawing
>(count);
649
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].CloneCurrentValue();
667
_collection = new FrugalStructList<
Drawing
>(count);
671
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].GetAsFrozen();
689
_collection = new FrugalStructList<
Drawing
>(count);
693
Drawing
newValue = (
Drawing
) sourceDrawingCollection._collection[i].GetCurrentValueAsFrozen();
773
internal FrugalStructList<
Drawing
> _collection;
783
public struct Enumerator : IEnumerator, IEnumerator<
Drawing
>
794
_current = default(
Drawing
);
874
public
Drawing
Current
897
private
Drawing
_current;
919
_collection = new FrugalStructList<
Drawing
>();
928
_collection = new FrugalStructList<
Drawing
>(capacity);
934
public DrawingCollection(IEnumerable<
Drawing
> collection)
945
ICollection<
Drawing
> icollectionOfT = collection as ICollection<
Drawing
>;
949
_collection = new FrugalStructList<
Drawing
>(icollectionOfT);
957
_collection = new FrugalStructList<
Drawing
>(icollection);
961
_collection = new FrugalStructList<
Drawing
>();
963
foreach (
Drawing
item in collection)
969
Drawing
newValue = item;
981
foreach (
Drawing
item in collection)
System\Windows\Media\Generated\DrawingContext.cs (1)
296
Drawing
drawing);
System\Windows\Media\Generated\DrawingContextDrawingContextWalker.cs (1)
391
Drawing
drawing)
System\Windows\Media\Generated\DrawingContextWalker.cs (1)
333
Drawing
drawing)
System\Windows\Media\Generated\DrawingImage.cs (10)
90
Drawing
oldV = (
Drawing
) e.OldValue;
91
Drawing
newV = (
Drawing
) e.NewValue;
121
public
Drawing
Drawing
125
return (
Drawing
) GetValue(DrawingProperty);
174
Drawing
vDrawing = Drawing;
199
Drawing
vDrawing = Drawing;
218
Drawing
vDrawing = Drawing;
325
typeof(
Drawing
),
System\Windows\Media\Generated\RenderData.cs (2)
1292
(
Drawing
)DependentLookup(data->hDrawing)
1642
(
Drawing
)DependentLookup(data->hDrawing)
System\Windows\Media\Generated\RenderDataDrawingContext.cs (1)
775
Drawing
drawing)
System\Windows\Media\ImageBrush.cs (1)
54
Drawing
drawing = di.Drawing;
PresentationFramework (11)
MS\Internal\Ink\PenCursorManager.cs (6)
44
Drawing
penDrawing = CreatePenDrawing(drawingAttributes, isHollow, isRightToLeft, dpiScaleX, dpiScaleY);
103
Drawing
drawing = CreateStrokeEraserDrawing();
196
private static Cursor CreateCursorFromDrawing(
Drawing
drawing, Point hotspot)
245
private static DrawingVisual CreateCursorDrawingVisual(
Drawing
drawing, int width, int height)
320
private static
Drawing
CreatePenDrawing(DrawingAttributes drawingAttributes, bool isHollow, bool isRightToLeft, double dpiScaleX, double dpiScaleY)
429
private static
Drawing
CreateStrokeEraserDrawing()
MS\Internal\PtsHost\Line.cs (2)
1056
private static void AddGlyphRunRecursive(
Drawing
drawing, List<GlyphRun> glyphRunsCollection, ref int cchGlyphRuns)
1060
foreach (
Drawing
child in group.Children)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
272
case 179: t = () => typeof(System.Windows.Media.
Drawing
); break; // ambiguous
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4206
typeof(System.Windows.Media.
Drawing
),
System\Windows\Markup\KnownTypes.cs (1)
5726
case KnownElements.Drawing: t = typeof(System.Windows.Media.
Drawing
); break;
ReachFramework (10)
AlphaFlattener\BrushProxy.cs (1)
1408
private static DrawingBrush CreateDrawingBrush(
Drawing
drawing, Rect bounds)
AlphaFlattener\Primitive.cs (1)
313
internal static Primitive DrawingToPrimitive(System.Windows.Media.
Drawing
d, Matrix drawingToWorldTransformHint)
AlphaFlattener\Utility.cs (3)
1518
public static DrawingBrush CreateNonInheritingDrawingBrush(
Drawing
drawing)
1929
private static Visual CreateVisualFromDrawing(
Drawing
drawing)
2017
Drawing
drawing,
Serialization\VisualSerializer.cs (1)
587
private void WriteDrawingBody(System.Windows.Media.
Drawing
drawing, Matrix worldTransform)
Serialization\VisualTreeFlattener.cs (4)
377
private static int Complexity(System.Windows.Media.
Drawing
drawing)
402
foreach (System.Windows.Media.
Drawing
d in children)
433
System.Windows.Media.
Drawing
content = VisualTreeHelper.GetDrawing(visual);
662
internal void DrawingWalk(System.Windows.Media.
Drawing
d, Matrix drawingToWorldTransform)