Class | Description | |
---|---|---|
AutoSizeGroup |
Container class for arbitrary 3D nodes, provides a local coordinate system for drawing inside a specific screen rectangle
[ILNumerics Visualization Engine] | |
Axis |
The class implements an axis for displaying scaling information
[ILNumerics Visualization Engine] | |
AxisCollection | ||
BarPlot |
The class creates a bar plot object (horizontal, vertical, 2D, 3D).
[ILNumerics Drawing2 Toolbox] | |
BarPlotEx |
The class creates a colormapped 3D bar surface plot object.
[ILNumerics Drawing2 Toolbox] | |
BoxPlot |
A class used to create error bars.
[ILNumerics Drawing2 Toolbox] | |
Candlestick |
A class used to create error bars.
[ILNumerics Drawing2 Toolbox] | |
Colorbar |
Colorbar objects are used to visualize colormaps
[ILNumerics Visualization Engine] | |
ColorEnumerator |
Color enumerator, used for line plot coloring
[ILNumerics Visualization Engine] | |
Colormap |
This class implements a color mapping table.
[ILNumerics Visualization Engine] | |
ContourLine | ||
ContourPlot | ||
ErrorBarPlot |
A class used to create error bars.
[ILNumerics Drawing2 Toolbox] | |
FastSurface |
A simple, yet rich surface object, focussing on performance of rendering and updates.
[ILNumerics Drawing2 Toolbox] | |
FillArea |
A class used to create and fill an area below or above an arbitrary two dimensional curve.
[ILNumerics Drawing2 Toolbox] | |
ImageSCPlot |
A plotting class used for visualizing matrix shaped data with colormapped tiles
[ILNumerics Visualization Engine] | |
Legend |
Legend object
[ILNumerics Visualization Engine] | |
LegendItem |
This class implements a single item to be displayed in a Legend object.
[ILNumerics Visualization Engine] | |
LinePlot |
A class used to visualize 1-,2- and 3 dimensional data as line plots with markers.
[ILNumerics Visualization Engine] | |
Marker | ||
PlotCube |
IlPlotCube is an interactive plot container within the scene graph, where other plot visualization objects
can be displayed.
[ILNumerics Visualization Engine] | |
PlotCubeDataGroup | ||
PlotCubeScaleGroup |
The class scales the plot cube data area to always fit into the PlotCubeScreeRect rectangle.
[ILNumerics Visualization Engine] | |
ScaleModes | ||
SelectionRectangle |
Class used for displaying a selection rectangle for zooming in 2D plots
[ILNumerics Visualization Engine] | |
ShapefileReader |
A class used to read shapefiles and create a cell array on the basis of the coordinates and indices of the records included.
[ILNumerics Drawing2 Toolbox] | |
SmoothSurface | This class creates a smoothed surface out of scattered data points. It allows to control the Resolution, the surface Margin (extrapolation area around the given points) and the SmoothingFactor. Out of the provided scattered data points SmoothSurface computes a regular grid via kriging interpolation. In a postprocessing step the grid is smoothed by efficient low-pass filtering (via fast fourier transform). SmoothSurface can be used like a regular ILNumerics visualization object, directly as a child of Scene.Camera. Or, one may add it to a plot cube to get labeling and all common interactive options. SmoothSurface is composed out of a regular Surface and an Points shape. The Surface displays the smoothed grid and the Points display the scattered data points. Both objects are accessible by the Surface and PointsOriginal properties, respectively. They can be configured in arbitrary ways, including changing the colormap for the surface, the colors and size of the points, configuring the wireframe, enabling / disabling and configuring light effects. Kriging interpolation comes with a memory requirement of O(N²). This means, if your input data (point cloud) has n points it will internaly try to create a matrix of n x n single precision floating point values. Make sure to target x64 and/or to limit the number of data points accordingly to allow this memory even for large data. Another aspect of kriging is its global interpolation method: all data points are considered for each new interpolated value. So, the original points should be 'well suited'. This class together with the Kriging interpolators will perform multiple checks on the data and attempt to remove any disturbing artefacts. But you can help by making sure to provide 'clean' data: don't provide data points laying too close to each other and remove any outliers! Kriging interpolation is described in more detail here: https://ilnumerics.net/kriging-interpolation-net.html. Note, that this class depends on the ILNumerics.Toolboxes.Interpolation module. (But a license is required for the Drawing2 toolbox only.) [ILNumerics Drawing2 Toolbox] | |
SplinePlot |
A class used to visualize 1-,2- and 3 dimensional data as not-a-knot spline interpolated plots with markers(original points)
[ILNumerics Drawing2 Toolbox] | |
StackedAreaPlot |
A class used to create a stacked area plot.
[ILNumerics Drawing2 Toolbox] | |
StaticColormapProvider |
This class is used to provide static colormap data to colorbars.
[ILNumerics Visualization Engine] | |
Surface |
A class used to create surface plots.
[ILNumerics Visualization Engine] | |
Tick | ||
TickCollection |
The class represents the collection of ticks for axis objects and is used in PlotCube
[ILNumerics Visualization Engine] |
Structure | Description | |
---|---|---|
ContourLevel |
Interface | Description | |
---|---|---|
IAxisDataProvider | ||
IColormapProvider |
Provides Colorsmaps.
[ILNumerics Visualization Engine] | |
ILegendItemDataProvider |
Enumeration | Description | |
---|---|---|
BarPlotExColorModes |
Colormap styles
[ILNumerics Drawing2 Toolbox] | |
BarPlotStyle |
Bar plot drawing styles.
[ILNumerics Drawing2 Toolbox] | |
Continent |
Continents.
[ILNumerics Drawing2 Toolbox] | |
Country |
Countries.
[ILNumerics Drawing2 Toolbox] | |
SurfaceColorModes |
Indicates the color mode.
[ILNumerics Visualization Engine] |