Click or drag to resize

Altaxo.Graph.Plot.Groups Namespace

Contains plot-group abstractions and shared group-style implementations.
Classes
 ClassDescription
Public classBarSizePosition2DGroupStyle Group style that manages 2D bar sizes and horizontal positions within a cluster.
Public classBarSizePosition3DGroupStyle Group style that manages 3D bar sizes and positions within a cluster.
Public classColorGroupStyle Style used to group plot items by color, and to step between the colors in a plot color set.
Public classDashPatternGroupStyle Style used to group plot items by dash pattern.
Public classIgnoreMissingDataPointsGroupStyle This group style is intended to make sure that all substyles have the same line connection. Thus it is only intended for local use, only among substyles of a single plot item. plot styles.
Public classLineConnection2DGroupStyle This group style is intended to make sure that all substyles have the same line connection. Thus it is only intended for local use (only among substyles of a single plot item). plot styles.
Public classPlotGroupStyle Provides helper methods for working with plot group styles from local and external collections.
Public classPlotGroupStyleCollectionBase Base collection for plot group styles keyed by their type.
Protected classPlotGroupStyleCollectionBaseGroupInfo Stores parent-child relationship metadata for a plot-group style.
Public classSkipFrequencyGroupStyle This group style is intended to publish the skip frequency to all interested plot styles.
Public classSymbolSizeGroupStyle This group style is intended to publish the symbol size to all interested plot styles.
Public classVariableColorGroupStyle This group style is used to distribute a color function to all local plot styles. The color function maps an index of the actual plot point to a color.
Public classVariableSymbolSizeGroupStyle This group style is used to distribute a symbol size function to all local plot styles. The symbol size function maps an index i of the actual plot point to a symbol size.
Interfaces
 InterfaceDescription
Public interfaceIPlotGroupStyle Represents plotting properties that can be grouped together, for instance color or line style.
Public interfaceIPlotGroupStyleCollection Bundles plot group styles into a collection. It is allowed only to add a single instance of every plot group class.
Public interfaceIShiftLogicalXYGroupStyle Interface to a group style that needs to shift the items, for example the BarSizePosition3DGroupStyle. The shift is independent of the row index of the underlying data.
Public interfaceIShiftLogicalXYZGroupStyle Interface to a group style that needs to shift the items, for example the BarSizePosition3DGroupStyle. The shift is independent of the row index of the underlying data.
Delegates
 DelegateDescription
Public delegateColorGroupStyleGetter Represents a delegate that returns a color.
Public delegateColorGroupStyleSetter Represents a delegate that applies a color.
Public delegateDashPatternGroupStyleGetter Represents a delegate that returns a dash pattern.
Public delegateDashPatternGroupStyleSetter Represents a delegate that applies a dash pattern.
Public delegateSkipFrequencyGroupStyleInt32FunctionValueGetter Represents a delegate that returns an integer function value.
Public delegateSkipFrequencyGroupStyleInt32ValueSetter Represents a delegate that stores an integer value.
Public delegateSymbolSizeGroupStyleSymbolSizeGetter Represents a delegate that returns a symbol size.
Public delegateSymbolSizeGroupStyleSymbolSizeSetter Represents a delegate that stores a symbol size.
Enumerations
 EnumerationDescription
Public enumerationBarShiftStrategy3D Designates how to shift the bars that belong to a group, that is, bars that have the same independent variables x and y.
Public enumerationColorLinkage Designates the usage of a color in plot styles.
Public enumerationPlotGroupStrictness Enumerates the strictness of the coupling between plot items into a plot group.