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] |