# FarPoint.Web.Chart.PlotArea

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="FarPoint_Web_Chart_PlotArea" data-uid="FarPoint.Web.Chart.PlotArea" class="text-break">PlotArea Class
</h1>
  <div class="markdown level0 summary"><p>Represents the base class for plot areas.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">PlotArea</span></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.PiePlotArea.html">PiePlotArea</a></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.PolarPlotArea.html">PolarPlotArea</a></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.RadarPlotArea.html">RadarPlotArea</a></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.SunburstPlotArea.html">SunburstPlotArea</a></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.TreemapPlotArea.html">TreemapPlotArea</a></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.XYPlotArea.html">XYPlotArea</a></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.XYZPlotArea.html">XYZPlotArea</a></div>
      <div class="level2"><a class="xref" href="FarPoint.Web.Chart.YPlotArea.html">YPlotArea</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.xml.serialization.ixmlserializable">IXmlSerializable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="FarPoint.Web.Chart.html">FarPoint.Web.Chart</a></h6>
  <h6><strong>Assembly</strong>: FarPoint.Web.Chart.dll</h6>
  <h5 id="FarPoint_Web_Chart_PlotArea_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class PlotArea : IXmlSerializable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class PlotArea
    Implements IXmlSerializable</code></pre>
  </div>
  <h5 id="FarPoint_Web_Chart_PlotArea_remarks"><strong>Remarks</strong></h5>
  <div class="markdown level0 remarks"><p>The plot area is positioned using a relative location (where
(0,0) = left upper corner of chart and (1,1) = right lower corner
of chart) and a relative size (where (0,0) = zero size and
(1,1) = size of chart). The plot area has rotation and elevation
specified in degrees.</p>
</div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea__ctor" data-uid="FarPoint.Web.Chart.PlotArea.#ctor">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.-ctor.html#FarPoint_Web_Chart_PlotArea__ctor">PlotArea()</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new plot area.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea__ctor_FarPoint_Web_Chart_PlotArea_" data-uid="FarPoint.Web.Chart.PlotArea.#ctor(FarPoint.Web.Chart.PlotArea)">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.-ctor.html#FarPoint_Web_Chart_PlotArea__ctor_FarPoint_Web_Chart_PlotArea_">PlotArea(PlotArea)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates a new plot area that is a deep copy of the
specified plot area.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Depth" data-uid="FarPoint.Web.Chart.PlotArea.Depth">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Depth.html#FarPoint_Web_Chart_PlotArea_Depth">Depth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the depth of the plot area.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Elevation" data-uid="FarPoint.Web.Chart.PlotArea.Elevation">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Elevation.html#FarPoint_Web_Chart_PlotArea_Elevation">Elevation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets of sets the counterclockwise rotation around the
horizontal axis.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_GlobalAmbientLight" data-uid="FarPoint.Web.Chart.PlotArea.GlobalAmbientLight">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.GlobalAmbientLight.html#FarPoint_Web_Chart_PlotArea_GlobalAmbientLight">GlobalAmbientLight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the color of the global ambient light.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Lights" data-uid="FarPoint.Web.Chart.PlotArea.Lights">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Lights.html#FarPoint_Web_Chart_PlotArea_Lights">Lights</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the collection of lights for the plot area.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Location" data-uid="FarPoint.Web.Chart.PlotArea.Location">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Location.html#FarPoint_Web_Chart_PlotArea_Location">Location</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the location of the plot area in control canvas space.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Projection" data-uid="FarPoint.Web.Chart.PlotArea.Projection">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Projection.html#FarPoint_Web_Chart_PlotArea_Projection">Projection</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the projection from 3D model space to 2D control
canvas space.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Rotation" data-uid="FarPoint.Web.Chart.PlotArea.Rotation">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Rotation.html#FarPoint_Web_Chart_PlotArea_Rotation">Rotation</a>
        </td>
        <td class="markdown level1 summary"><p>Gets of sets the counterclockwise rotation around the
vertical axis.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Series" data-uid="FarPoint.Web.Chart.PlotArea.Series">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Series.html#FarPoint_Web_Chart_PlotArea_Series">Series</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the series collection for the plot area.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Size" data-uid="FarPoint.Web.Chart.PlotArea.Size">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Size.html#FarPoint_Web_Chart_PlotArea_Size">Size</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the size of the plot area in control canvas space.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_GetSchema" data-uid="FarPoint.Web.Chart.PlotArea.GetSchema">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.GetSchema.html#FarPoint_Web_Chart_PlotArea_GetSchema">GetSchema()</a>
        </td>
        <td class="markdown level1 summary"><p>This method is reserved and should not be used.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_OnChanged_System_EventArgs_" data-uid="FarPoint.Web.Chart.PlotArea.OnChanged(System.EventArgs)">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.OnChanged.html#FarPoint_Web_Chart_PlotArea_OnChanged_System_EventArgs_">OnChanged(EventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Causes the Changed event to occur.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_OnDeserialization_System_Object_" data-uid="FarPoint.Web.Chart.PlotArea.OnDeserialization(System.Object)">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.OnDeserialization.html#FarPoint_Web_Chart_PlotArea_OnDeserialization_System_Object_">OnDeserialization(object)</a>
        </td>
        <td class="markdown level1 summary"><p>On deserialization binary data.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_ReadXml_System_Xml_XmlReader_" data-uid="FarPoint.Web.Chart.PlotArea.ReadXml(System.Xml.XmlReader)">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.ReadXml.html#FarPoint_Web_Chart_PlotArea_ReadXml_System_Xml_XmlReader_">ReadXml(XmlReader)</a>
        </td>
        <td class="markdown level1 summary"><p>Generates an object from its XML representation.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_WriteXml_System_Xml_XmlWriter_" data-uid="FarPoint.Web.Chart.PlotArea.WriteXml(System.Xml.XmlWriter)">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.WriteXml.html#FarPoint_Web_Chart_PlotArea_WriteXml_System_Xml_XmlWriter_">WriteXml(XmlWriter)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts an object into its XML representation.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Web_Chart_PlotArea_Changed" data-uid="FarPoint.Web.Chart.PlotArea.Changed">
          <a class="xref" href="FarPoint.Web.Chart.PlotArea.Changed.html">Changed</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the plot area is changed.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
