Classes | |
class | AdapterUtils |
Encapsulates functionality relating to exposing data in various different data structures in a consistent way. More... | |
class | ArrowItem |
An Arrow IDrawable, with a text label that is automatically nicely positioned at the non-pointy end of the arrow. More... | |
class | AxesConstraint |
Classes derived from this abstract base class define and can apply some form of constraint to the positioning and length of one or more of the four axes of a PlotSurface2D. More... | |
class | Axis |
Encapsulates functionality common to all axis classes. More... | |
class | BarPlot |
Draws. More... | |
class | BasePlot |
Supplies implementation of basic legend handling properties, and basic data specifying properties which are used by all plots. More... | |
class | BaseSequencePlot |
Adds additional basic functionality to BasePlot that is common to all plots that implement the ISequencePlot interface. More... | |
class | PointOLHC |
Encapsulates open, low, high and close values useful for specifying financial data over a time period, together with a [single] x-value indicating the time [period] the data corresponds to. More... | |
class | CandlePlot |
Encapsulates functionality for drawing finacial candle charts. More... | |
class | DateTimeAxis |
The DateTimeAxis class. More... | |
class | FilledRegion |
A quick and dirty Filled region plottable object. More... | |
class | Grid |
Encapsulates a Grid IDrawable object. More... | |
class | HistogramPlot |
Provides ability to draw histogram plots. More... | |
class | HorizontalLine |
Encapsulates functionality for drawing a horizontal line on a plot surface. More... | |
interface | IDrawable |
Defines a Draw method for drawing objects against an x and y Physical Axis. More... | |
interface | IGradient |
Defines a gradient. More... | |
class | ImagePlot |
Encapsulates functionality for plotting data as a 2D image chart. More... | |
interface | IPlot |
Defines the interface for objects that (a) can draw a representation of themselves in the legend and (b) can recommend a good axis to draw themselves against. More... | |
interface | IPlotSurface2D |
Defines the PlotSurface2D interface - All specific PlotSurface2D classes that use PlotSurface2D for their underlying operations should implement this class. More... | |
interface | ISequencePlot |
Defines an mix-in style interface for plots that use SequenceAdapter to interpret supplied data. More... | |
interface | ISurface |
All PlotSurface's implement this interface. More... | |
interface | ITransform2D |
This interface is useful in the Plot classes for transforming world to physical coordinates. More... | |
class | LabelAxis |
Allows the creation of axes with any number of user defined labels at user defined world values along the axis. More... | |
class | LabelPointPlot |
Encapsulates functionality. More... | |
class | Legend |
Legend functionality specific to Legends associated with a PlotSurface2D. More... | |
class | LegendBase |
Provides functionality for drawing legends. More... | |
class | LinearAxis |
Provides functionality for drawing axes with a linear numeric scale. More... | |
class | LinearGradient |
Class for creating a linear gradient. More... | |
class | LinePlot |
Encapsulates functionality for plotting data as a line chart. More... | |
class | LogAxis |
The class implementing logarithmic axes. More... | |
class | Marker |
Encapsulates functionality relating to markers used by the PointPlot class. More... | |
class | MarkerItem |
Class for placement of a single marker. More... | |
class | NPlotException |
All exceptions thrown by NPlot are of this type. More... | |
class | PageAlignedPhysicalAxis |
The bare minimum needed to do world->physical and physical->world transforms for vertical axes. More... | |
class | PhysicalAxis |
This class adds physical positioning information [PhysicalMin, PhysicalMax] and related functionality on top of a specific Axis class. More... | |
class | PiAxis |
Axis with labels in multiples of Pi. More... | |
class | PlotSurface2D |
Implements the surface on which IDrawables are drawn. More... | |
struct | PointD |
Represtents a point in two-dimensional space. More... | |
class | PointPlot |
Encapsulates functionality for drawing data as a series of points. More... | |
interface | IRectangleBrush |
Classes that implement this interface can provide a brush sized according to a given rectangle. More... | |
class | RectangleBrushes |
Collection of useful brushes. More... | |
struct | RectangleD |
Stores a set of four double numbers that represent the location and size of a rectangle. More... | |
class | SequenceAdapter |
This class is responsible for interpreting the various ways you can specify data to plot objects using the DataSource, DataMember, ordinateData and AbscissaData properties. More... | |
class | StartStep |
Encapsulates a Start and Step value. More... | |
class | StepGradient |
Class for creating a rainbow legend. More... | |
class | StepPlot |
Encapsulates functionality for plotting data as a stepped line. More... | |
class | TextItem |
This class implements drawing text against two physical axes. More... | |
class | Transform2D |
Encapsulates functionality for transforming world to physical coordinates optimally. More... | |
class | Utils |
General purpose utility functions used internally. More... | |
class | VerticalLine |
Encapsulates functionality for drawing a vertical line on a plot surface. More... | |
Namespaces | |
namespace | Bitmap |
namespace | Web |
namespace | Windows |