# C1.WPF.C1Chart.LineAreaOptions.SetOptimizationRadius

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_WPF_C1Chart_LineAreaOptions_SetOptimizationRadius_" data-uid="C1.WPF.C1Chart.LineAreaOptions.SetOptimizationRadius*">SetOptimizationRadius Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_WPF_C1Chart_LineAreaOptions_SetOptimizationRadius_" data-uid="C1.WPF.C1Chart.LineAreaOptions.SetOptimizationRadius*"></a>
<h4 id="C1_WPF_C1Chart_LineAreaOptions_SetOptimizationRadius_System_Windows_DependencyObject_System_Double_" data-uid="C1.WPF.C1Chart.LineAreaOptions.SetOptimizationRadius(System.Windows.DependencyObject,System.Double)">SetOptimizationRadius(DependencyObject, double)</h4>
<div class="markdown level1 summary"><p>Sets the value of the OptimizationRadius attached property for a specified chart.
The property controls rendering optimization for line and area charts with large
data arrays. If the distance between consequent data points is less than radius
the point is skipped from rendering.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public static void SetOptimizationRadius(DependencyObject chart, double value)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Shared Sub SetOptimizationRadius(chart As DependencyObject, value As Double)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.dependencyobject">DependencyObject</a></td>
      <td><span class="parametername">chart</span></td>
      <td></td>
    </tr>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></td>
      <td><span class="parametername">value</span></td>
      <td></td>
    </tr>
  </tbody>
</table>
<h5 id="C1_WPF_C1Chart_LineAreaOptions_SetOptimizationRadius_System_Windows_DependencyObject_System_Double__remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>By default the optimization is switch off(OptimizationRadius=double.NaN).</p>
</div>
</div>
