Properties  Methods 


VectorFieldHitTestProviderBase Class Members

The following tables list the members exposed by VectorFieldHitTestProviderBase.

Protected Constructors
 NameDescription
Protected ConstructorInitializes a new instance of VectorFieldHitTestProviderBase.  
Top
Public Properties
Public Methods
 NameDescription
Public MethodOverloaded. Performs a hit-test at the specific mouse point (X,Y coordinate on the parent SciChart.Charting.Visuals.SciChartSurface) with the default HitTestRadius, returning a SciChart.Charting.Visuals.RenderableSeries.HitTestInfo struct with the results (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Public MethodPerforms a hit-test at the specific mouse point with zero hit-test radius. Method considers only X value and returns a SciChart.Charting.Visuals.RenderableSeries.HitTestInfo struct based on the data point with the closest X value (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Top
Protected Methods
 NameDescription
Protected Methodstatic (Shared in Visual Basic)Constructs a SciChart.Charting.Visuals.RenderableSeries.HitTestInfo for the arrow at flat data-series index idx using pre-computed data and screen-space values.  
Protected Method Searches data to find Index of the closest data point (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected MethodWidens the caller-supplied hitTestRadius by half the arrow's visual width (the larger of VectorFieldRenderableSeries.StrokeThickness and ArrowHeadWidth), so that clicking anywhere on the shaft or arrowhead wings counts as a hit.  
Protected Method (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method When overridden in derived classes, returns the center of a single bar, which is defined by the passed coordinate (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method When overridden in derived classes, returns the lower value of a compound data point, which is defined by the passed coordinate (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method When overridden in derived classes, returns the upper value of a compound data point, which is defined by the passed coordinate (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method When overridden in derived classes, returns the width of a single bar, which is defined by the passed coordinate (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected MethodWhen overridden in derived classes, returns the System.IComparable X value by index (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected MethodOverloaded. Interpolation function called by HitTest(Point,Boolean) when the interpolate flag is true (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method When overridden in derived classes, performs the hit-test check on the bounding rect of a single series bar (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method When overridden in derived classes, returns whether the hit-test operation is performed on a digital series (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Method When overridden in derived classes, performs hit test on series using interpolated values (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected MethodCalled by HitTest(Point,Boolean) to get the nearest (non-interpolated) SciChart.Charting.Visuals.RenderableSeries.HitTestInfo to the mouse point (Inherited from SciChart.Charting.Visuals.RenderableSeries.HitTesters.DefaultHitTestProvider<VectorFieldRenderableSeries>)
Protected Methodstatic (Shared in Visual Basic)Returns the perpendicular (or endpoint) distance from point p to the line segment from (ax, ay) to (bx, by).  
Top
Extension Methods
 NameDescription
Public Extension Method Notifies that finalizer has been invoked
Public Extension MethodOverloaded. Converts an System.IComparable array to double array
Public Extension MethodYields a single item, converting it to System.Collections.IEnumerable.
Public Extension Method
Top
See Also