# GrapeCity.Drawing

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_Drawing" data-uid="GrapeCity.Drawing" class="text-break">GrapeCity.Drawing Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="GrapeCity.Drawing.AlternateData-1.html">AlternateData&lt;T&gt;</a></h4>
      <section><p>Represents an object which allows the stored data to be overriden by other object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.Brush.html">Brush</a></h4>
      <section><p>Represents an abstract brush.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.CombinedBrush.html">CombinedBrush</a></h4>
      <section><p>Represents a set of brushes.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.GradientBrush.html">GradientBrush</a></h4>
      <section><p>Represents a gradient composed of gradient stops.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.ImageBrush.html">ImageBrush</a></h4>
      <section><p>This element specifies the type of picture fill that the picture object has</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.PatternBrush.html">PatternBrush</a></h4>
      <section><p>Represents a pattern brush.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.Pen.html">Pen</a></h4>
      <section><p>Defines an object used to draw lines and curves.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.SolidColorBrush.html">SolidColorBrush</a></h4>
      <section><p>Paints an area with a solid color.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="GrapeCity.Drawing.CustomLineEnd.html">CustomLineEnd</a></h4>
      <section><p>Represents decorations which can be added to the head or tail of a line.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.DashStop.html">DashStop</a></h4>
      <section><p>Represents a dash stop primitive. Dashing schemes are built by specifying an ordered list of dash stop primitive. A dash stop primitive consists of a dash and a space.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.Point.html">Point</a></h4>
      <section><p>Represents an ordered pair of x- and y-coordinates that defines a point in a two-dimensional plane.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.Rect.html">Rect</a></h4>
      <section><p>Stores a set of four integers that represent the coordinates of a rectangle.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.Rectangle.html">Rectangle</a></h4>
      <section><p>Stores a set of four integers that represent the coordinates of a rectangle.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.SchemeGradientStop.html">SchemeGradientStop</a></h4>
      <section><p>Represents a gradient stop.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.Size.html">Size</a></h4>
      <section><p>Stores an ordered pair of integers, which specify a <a class="xref" href="GrapeCity.Drawing.Size.Height.html#GrapeCity_Drawing_Size_Height">Height</a> and <a class="xref" href="GrapeCity.Drawing.Size.Width.html#GrapeCity_Drawing_Size_Width">Width</a>.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.SizeInt.html">SizeInt</a></h4>
      <section><p>Stores an ordered pair of integers, which specify a <a class="xref" href="GrapeCity.Drawing.SizeInt.Height.html#GrapeCity_Drawing_SizeInt_Height">Height</a> and <a class="xref" href="GrapeCity.Drawing.SizeInt.Width.html#GrapeCity_Drawing_SizeInt_Width">Width</a>.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="GrapeCity.Drawing.IDrawingContext.html">IDrawingContext</a></h4>
      <section><p>Describes visual content using draw commands.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.Drawing.ArrowheadLength.html">ArrowheadLength</a></h4>
      <section><p>Specifies the length of the arrowhead at the end of a line.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.ArrowheadStyle.html">ArrowheadStyle</a></h4>
      <section><p>Represents the shape decoration that appears at the ends of lines.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.ArrowheadWidth.html">ArrowheadWidth</a></h4>
      <section><p>Specifies the width of the arrowhead at the end of a line.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.AspectRatio.html">AspectRatio</a></h4>
      <section><p>Specifies how the filled image aspect ratio will be preserved.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.DashStyle.html">DashStyle</a></h4>
      <section><p>Represents line dash values.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.DrawingTextFormat.html">DrawingTextFormat</a></h4>
      <section><p>Specifies the format of a text string relative to its layout rectangle.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.LineCap.html">LineCap</a></h4>
      <section><p>Specifies the available cap styles with which a <a class="xref" href="GrapeCity.Drawing.Pen.html">Pen</a> object can end a line.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.LineJoin.html">LineJoin</a></h4>
      <section><p>Represents how lines join together.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.LineStyle.html">LineStyle</a></h4>
      <section><p>Specifies the style for a line.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.PathShadeType.html">PathShadeType</a></h4>
      <section><p>Represents the shape of path to follow for a path gradient shade.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.PatternType.html">PatternType</a></h4>
      <section><p>Specifies the fill pattern used in a shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.Pen.Attributes.html">Pen.Attributes</a></h4>
      <section><p>Represents all attributes of the pen.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.PenAlignment.html">PenAlignment</a></h4>
      <section><p>Specifies the alignment of a <a class="xref" href="GrapeCity.Drawing.Pen.html">Pen</a> object in relation to the theoretical, zero-width line.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.PresetCamera.html">PresetCamera</a></h4>
      <section><p>Represent different algorithmic methods for setting all camera properties, including position.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.RectAlignment.html">RectAlignment</a></h4>
      <section><p>Specifies the alignment (the origin of the coordinate grid) for the tiling of the content (ex. texture fill).</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.TextAlign.html">TextAlign</a></h4>
      <section><p>Represents the text alignment.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.TextCaps.html">TextCaps</a></h4>
      <section><p>Represents the cap types of the text.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.TextFontAlign.html">TextFontAlign</a></h4>
      <section><p>Special text alignment for text in a shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.TextOverflowType.html">TextOverflowType</a></h4>
      <section><p>Specifies the overflow setting for a text frame.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.TextStrike.html">TextStrike</a></h4>
      <section><p>Represents the text strikethrough style.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.TextUnderline.html">TextUnderline</a></h4>
      <section><p>Represents the type of text underline.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Drawing.TileFlipMode.html">TileFlipMode</a></h4>
      <section><p>Represents how to flip the contents of a tile region when using it to fill a larger fill region.</p>
</section>


</div>
