Properties 


FieldDataDistributionArgs Class Members

The following tables list the members exposed by FieldDataDistributionArgs.

Public Constructors
Public Properties
 NameDescription
Public PropertyIndex range of the slice that changed in the most recent data update. When set before calling VectorFieldDataSeriesBase.InvalidateParentSurface, only that slice of the internal magnitude cache is recomputed, leaving the rest intact. The value is consumed (set to null) after each InvalidateParentSurface call. Ignored when IsFullReplace is true.  
Public PropertyWhen true, treats the next update as a full data replacement and forces a complete magnitude cache recompute even if ChangedIndexRange is set.  
Public PropertyWhen true, magnitude and range caches are never cleared on data change. Use for static background fields that are never updated at runtime.  
Public Property Known magnitude range of the data set (min, max of sqrt(dx²+dy²)). When supplied, the renderer can use it for colormap normalization without scanning all vectors.  
Public PropertyPre-computed magnitude array (sqrt(dx²+dy²)) supplied by the caller. When set, VectorFieldDataSeriesBase.GetCachedMagnitudes returns this array directly, skipping the internal magnitude computation entirely. The caller is responsible for keeping the array up to date when data changes.  
Public PropertyKnown X extent of the data set (including vector tip positions x+dx). When supplied, VectorFieldDataSeriesBase.GetXRange returns this value without performing an O(N) scan over the data.  
Public PropertyKnown Y extent of the data set (including vector tip positions y+dy). When supplied, VectorFieldDataSeriesBase.GetWindowedYRange returns this value without performing an O(N) scan over the data.  
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