C# Class AcManager.Controls.OxyPlotGraphViewer.CatmulLineSeries

Inheritance: OxyPlot.Series.LineSeries
Show file Open project: gro-ove/actools

Public Methods

Method Description
CatmulLineSeries ( double smoothessMultipler = 0.1 ) : System
GetNearestPoint ( OxyPlot.ScreenPoint point, bool interpolate ) : OxyPlot.TrackerHitResult

Protected Methods

Method Description
HitTestOverride ( OxyPlot.HitTestArguments args ) : OxyPlot.HitTestResult
RenderLineAndMarkers ( IRenderContext rc, OxyPlot.OxyRect clippingRect, IList pointsToRender ) : void
ResetSmoothedPoints ( ) : void

Method Details

CatmulLineSeries() public method

public CatmulLineSeries ( double smoothessMultipler = 0.1 ) : System
smoothessMultipler double
return System

GetNearestPoint() public method

public GetNearestPoint ( OxyPlot.ScreenPoint point, bool interpolate ) : OxyPlot.TrackerHitResult
point OxyPlot.ScreenPoint
interpolate bool
return OxyPlot.TrackerHitResult

HitTestOverride() protected method

protected HitTestOverride ( OxyPlot.HitTestArguments args ) : OxyPlot.HitTestResult
args OxyPlot.HitTestArguments
return OxyPlot.HitTestResult

RenderLineAndMarkers() protected method

protected RenderLineAndMarkers ( IRenderContext rc, OxyPlot.OxyRect clippingRect, IList pointsToRender ) : void
rc IRenderContext
clippingRect OxyPlot.OxyRect
pointsToRender IList
return void

ResetSmoothedPoints() protected method

protected ResetSmoothedPoints ( ) : void
return void