| Class | Description | |
|---|---|---|
| Arrow3D |
The class assembles a simple 3D arrow out of several 3D shapes.
[ILNumerics Visualization Engine] | |
| AxisChangedEventArgs |
Event arguments for axis changed events
[ILNumerics Visualization Engine] | |
| BackBuffer | ||
| BufferT | ||
| BufferBase | ||
| BufferChangedEventArgs | ||
| BufferDebuggerProxyT | ||
| BufferSet | ||
| Camera |
This class implements a virtual camera, capable of positioning and orienting a 3D scene.
[ILNumerics Visualization Engine] | |
| ChangeQueue | ||
| ChangeQueueItem | ||
| Circle |
A class to visualize a circle.
[ILNumerics Visualization Engine] | |
| ClipParams | ||
| ClippingChangedEventArgs |
Arguments on ClippingChanged events
[ILNumerics Visualization Engine] | |
| Clock | ||
| ColorProvider |
Color helper - change RGB to/ from HLS model
[ILNumerics Visualization Engine] | |
| ColorsBuffer |
This class supports the ILNumerics Visualization Engine infrastructure.
| |
| Cone |
A class that creates a cone.
[ILNumerics Visualization Engine] | |
| ControlBridge | ||
| Cylinder |
A class that creates a cylinder.
[ILNumerics Visualization Engine] | |
| Drawable |
Base class for drawable scene node objects, like shapes and labels
[ILNumerics Visualization Engine] | |
| DummyControl | ||
| DynamicGroup | ||
| Editor | ||
| ExtensionMethods | ||
| Fringe | ||
| GDIControl | ||
| GDIDriver | ||
| Gear | ||
| GraphChangedEventArgs |
arguments to communicate changes on graphs
[ILNumerics Visualization Engine] | |
| Group |
Group holds and manages arbitrary nodes and serves as base class for custom visual object implementations
[ILNumerics Visualization Engine] | |
| HashCreator |
Helper class used to create hashes for renderable items (currently text only)
[ILNumerics Visualization Engine] | |
| IndicesBuffer | ||
| InputController | ||
| Label |
The Label class provides an abstract, driver independent way of describing text output in ILNumerics scenes.
[ILNumerics Visualization Engine] | |
| LabeledTickAddingArgs |
Event handler handling LabeledTickAdding events
[ILNumerics Visualization Engine] | |
| Limits |
Class holding and managing limits for a 3 dimensional cube
[ILNumerics Visualization Engine] | |
| Lines | ||
| LineStrip | ||
| MouseEventArgs |
Extends common MouseEventArgs for event processing for ILNumerics scenes
[ILNumerics Visualization Engine] | |
| Node | ||
| NodeCollection | ||
| NodeComparer | ||
| NormalsBuffer | ||
| OGLBuffer |
Represents a GL buffer
[ILNumerics Visualization Engine] | |
| OGLControl | ||
| OGLLines | ||
| OGLPoints | ||
| OGLProgram | ||
| OGLShaderDefinition | ||
| OGLShaderManager | ||
| OGLShape | ||
| OGLUniformBlockBufferT | ||
| OGLUniformBlockIndices | ||
| Panel |
The main Windows.Forms rendering panel in ILNumerics, supports various drivers
[ILNumerics Visualization Engine] | |
| PickingDriver |
Rendering driver used for picking in ILNumerics Visualization Engine.
| |
| PointLight |
A light in model coordinates
[ILNumerics Visualization Engine] | |
| Points | ||
| PositionsBuffer |
Buffer holding and managing position vertex data for shapes.
[ILNumerics Visualization Engine] | |
| PreprocessedShape | ||
| Renderer |
Abstract driver base class for all output driver implementations.
[ILNumerics Visualization Engine] | |
| RenderErrorEventArgs | ||
| RenderEventArgs | ||
| RenderParameter |
Render parameter class, collects all info required to render a single frame.
[ILNumerics Visualization Engine] | |
| RenderQueue |
the class collects renderable items which define
the graphical output for a render expression
[ILNumerics Visualization Engine] | |
| RenderQueueItem |
Single item with rendering instructions, used in RenderQueues
[ILNumerics Visualization Engine] | |
| RoundedRectangle | ||
| Scene | ||
| ScreenObject |
Screen oriented rectangle with viewport relative position and size ([0..1])
[ILNumerics Visualization Engine] | |
| SelectionBox | ||
| SelectionEventArgs | ||
| Shape | ||
| Shapes |
The class provides a number of predefined basic shapes for easy assembly of simple scenes.
[ILNumerics Visualization Engine] | |
| SimpleInterpreter |
Transforms characters into bitmaps (1:1)
[ILNumerics Visualization Engine] | |
| SimpleTexInterpreter |
Simple, (partial) tex symbol interpreter
[ILNumerics Visualization Engine] | |
| SimpleTexInterpreterKeywordsConfig |
available keywords, supported by this IInterpreter
[ILNumerics Visualization Engine] | |
| Sphere | ||
| SVGDriver | ||
| SyncParams | ||
| TextureData |
class encapsulating texture item definitions
[ILNumerics Visualization Engine] | |
| TextureStorage |
The class provides texture storage for a single class of texures (e.g. one font)
[ILNumerics Visualization Engine] | |
| TextureStorageNode |
class representing a binary tree, used to manage the items on the texture sheet
[ILNumerics Visualization Engine] | |
| Title |
Title object for labeling scenes in ILNumerics Visualization Engine
| |
| Triangles | ||
| TrianglesFan | ||
| TrianglesStrip |
This class implements a shape assembling a number of connected triangles, sharing neighboring edges for performance optimizations.
[ILNumerics Visualization Engine] | |
| Tripod |
The tripod class adds support for rotation displays to arbitrary scenes.
[ILNumerics Visualization Engine] | |
| WebGLDriver |
Dummy implementation of a WPFDriver. This is nothing more than a placeholder and not implemented yet.
[ILNumerics Visualization Engine] | |
| WPFDriver |
Dummy implementation of a WPFDriver. This is nothing more than a placeholder and not implemented yet.
[ILNumerics Visualization Engine] | |
| XMLDriver |
Serializing driver for XML output
[ILNumerics Visualization Engine] | |
| XmlSerializeAsAttribute |
Attribute used to determine the format of members for serialization
[ILNumerics Visualization Engine] | |
| XmlSerializer |
Serializer class for serializing ILNumerics scenes
[ILNumerics Visualization Engine] |
| Structure | Description | |
|---|---|---|
| DashInfo | ||
| Light |
Properties for a single light definition
[ILNumerics Visualization Engine] | |
| Line | ||
| Matrix3 | ||
| Matrix4 | ||
| Padding |
Redefinition of the padding struct, prevents from Windows.Forms dependency.
[ILNumerics Visualization Engine] | |
| Point | ||
| Quaternion |
Represents a Quaternion.
[ILNumerics Visualization Engine] | |
| Triangle | ||
| Vector3 |
single precision 3D point structure
[ILNumerics Visualization Engine] | |
| Vector4 |
Represents a 4D vector using four single-precision floating-point numbers.
[ILNumerics Visualization Engine] |
| Interface | Description | |
|---|---|---|
| IDriver |
Interface for all driver implementations, most common implementor is System.Drawing.Driver
[ILNumerics Visualization Engine] | |
| IPickingResult |
Interface for retrieving detailed picking data from shapes
[ILNumerics Visualization Engine] | |
| IPositionProvider |
provides methods or properties to handle over individual positions
[ILNumerics Visualization Engine] | |
| ITextInterpreter |
interface for classes capable of transforming text
expressions into visual output representation
[ILNumerics Visualization Engine] |
| Delegate | Description | |
|---|---|---|
| AxisChangedEventHandler |
delegate for functions handling AxisChanged events
[ILNumerics Visualization Engine] | |
| ClippingDataChangedEvent |
Occours if the clipping data for an subfigure have changed
[ILNumerics Visualization Engine] | |
| GraphicsDeviceCreatedEvent |
occours if a graphics device has been (re)created by an output panel
[ILNumerics Visualization Engine] | |
| GraphicsDeviceResetEvent |
occours if a graphics device has been reset by the underlying graphics framework
[ILNumerics Visualization Engine] | |
| LabeledTickAddingHandler |
Delegate definition for function handling LabeledTickAdding events
[ILNumerics Visualization Engine] | |
| LabeledTickProvider |
tick provider function delegate definition
[ILNumerics Visualization Engine] | |
| MeasureTextDelegate |
delegate used to measure text, device dependent
[ILNumerics Visualization Engine] | |
| TextureStorageTextRenderer | ||
| TextureStorageTextureStorageFactory |
| Enumeration | Description | |
|---|---|---|
| AspectRatioMode |
modes for projecting the rendering output to the available client area
[ILNumerics Visualization Engine] | |
| AxisNames |
Names for all axes
[ILNumerics Visualization Engine] | |
| AxisScale |
Axis ticks spacing type: linear, logarithmic
[ILNumerics Visualization Engine] | |
| BufferType | ||
| CameraQuadrant |
Possible positions of the camera
[ILNumerics Visualization Engine] | |
| Capabilities | ||
| ChangeQueueActions |
Valid change queue actions
[ILNumerics Visualization Engine] | |
| Colormaps |
predefined colormaps
[ILNumerics Visualization Engine] | |
| CullFaces |
Options for face culling (specific drivers only)
[ILNumerics Visualization Engine] | |
| DashStyle |
line style
[ILNumerics Visualization Engine] | |
| InteractiveModes |
modes of mouse interaction with Panel
[ILNumerics Visualization Engine] | |
| LegendMode |
Modes determining how a legend collects its items
[ILNumerics Visualization Engine] | |
| LoopModes | ||
| MarkerStyle |
valid marker styles (partially supported)
[ILNumerics Visualization Engine] | |
| PlotBoxScreenSizeMode |
options for the sizing of the projection of the plot cube onto the 2D screen client area of the control
[ILNumerics Visualization Engine] | |
| Positioning |
Positioning constants for screen objects
[ILNumerics Visualization Engine] | |
| Primitives | ||
| Projection |
projection types
[ILNumerics Visualization Engine] | |
| RendererTypes | ||
| RenderItemType |
possible types of renderable items
[ILNumerics Visualization Engine] | |
| RenderTarget |
Target coordinate system for objects like labels
[ILNumerics Visualization Engine] | |
| SceneTypes |
Scene types, used to determine, where a node is hosted.
[ILNumerics Visualization Engine] | |
| SimpleTexInterpreterTextSymbols |
all symbols (e.g. \\Alpha ) which are supported by this interpreter
[ILNumerics Visualization Engine] | |
| SortingMode | ||
| TickMode |
TickModes - automatic or manual axis tick positioning
[ILNumerics Visualization Engine] | |
| TripodStyle |
Available styles for the Tripod class.
[ILNumerics Visualization Engine] | |
| Units |
Unit scales for lengths
[ILNumerics Visualization Engine] | |
| ZoomModes |
transition from current to new zoom setting
[ILNumerics Visualization Engine] |