Click or drag to resize

Processed2DPlotData Class

Allows access not only to the original physical plot data, but also to the plot ranges and to the plot points in absolute layer coordiates.
Inheritance Hierarchy
SystemObject
  Altaxo.Graph.Gdi.Plot.DataProcessed2DPlotData

Namespace: Altaxo.Graph.Gdi.Plot.Data
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public class Processed2DPlotData : I3DPhysicalVariantAccessor

The Processed2DPlotData type exposes the following members.

Constructors
 NameDescription
Public methodProcessed2DPlotDataInitializes a new instance of the Processed2DPlotData class
Top
Properties
 NameDescription
Public propertyIsZConstant Returns true if the z-value is constant. In this case some optimizations can be made.
Public propertyIsZUsed Returns true if the z coordinate is used. Return false if the z coordinate is always 0 (zero), so we can
Public propertyPreviousItemData Gets/sets the processed plot data of a previous plot item for temporary usage.
Public propertyXPhysicalAccessorGets or sets the X physical accessor.
Public propertyYPhysicalAccessorGets or sets the Y physical accessor.
Public propertyZPhysicalAccessorGets or sets the Z physical accessor.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetPhysicalGets the physical value of a given axis at a given original row index.
Public methodStatic memberGetPlotPointsInAbsoluteLayerCoordinatesWithShift Shift the plot points provided in pdata with a logical shift in x- and/or y- direction.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetXPhysicalGets the physical x value at a given original row index.
Public methodGetYPhysicalGets the physical y value at a given original row index.
Public methodStatic memberGetZeroValue Returns always a AltaxoVariant with the content of 0.0 (a double value). This function can serve as an instance for the IndexedPhysicalValueAccessor returning 0.
Public methodGetZPhysicalGets the physical z value at a given original row index.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
 NameDescription
Public fieldPlotPointsInAbsoluteLayerCoordinatesHolds the final coordinates of the plot points in absolute layer coordinates.
Public fieldRangeListList of plot ranges of the plot points. This is used to identify contiguous ranges of plot points, so that for instance it can be decided to connect them by a line or not.
Top
See Also