The Open Toolkit library  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\NOpenTK
 oNAudio
 oNCompute
 oNGraphics
 oNInput
 oNPlatform
 oNProperties
 oCAutoGeneratedAttributeIndicates that this function is generated automatically by a tool.
 oCBindingsBaseProvides a common foundation for all flat API bindings and implements the extension loading interface.
 oCContextHandleRepresents a handle to an OpenGL or OpenAL context.
 oCDisplayDeviceDefines a display device on the underlying system, and provides methods to query and change its display parameters.
 oCDisplayResolutionContains information regarding a monitor's display resolution.
 oCContextExistsExceptionThis exception is thrown when a GraphicsContext property cannot be changed after creation.
 oCFrameEventArgsDefines the arguments for frame events. A FrameEventArgs instance is only valid for the duration of the relevant event; do not store references to FrameEventArgs outside this event.
 oCGameWindowThe GameWindow class contains cross-platform methods to create and render on an OpenGL window, handle input and load resources.
 oCGraphicsExceptionRepresents errors related to Graphics operations.
 oCINativeWindowDefines the interface for a native window.
 oCKeyPressEventArgsDefines the event arguments for KeyPress events. Instances of this class are cached: KeyPressEventArgs should only be used inside the relevant event, unless manually cloned.
 oCBezierCurveRepresents a bezier curve with as many points as you want.
 oCBezierCurveCubicRepresents a cubic bezier curve with two anchor and two control points.
 oCBezierCurveQuadricRepresents a quadric bezier curve with two anchor and one control point.
 oCBox2Defines a 2d box (rectangle).
 oCHalfThe name Half is derived from half-precision floating-point number. It occupies only 16 bits, which are split into 1 Sign bit, 5 Exponent bits and 10 Mantissa bits.
 oCMatrix2Represents a 2x2 matrix
 oCMatrix2dRepresents a 2x2 matrix
 oCMatrix2x3Represents a 2x3 matrix.
 oCMatrix2x3dRepresents a 2x3 matrix.
 oCMatrix2x4Represents a 2x4 matrix.
 oCMatrix2x4dRepresents a 2x4 matrix.
 oCMatrix3Represents a 3x3 matrix containing 3D rotation and scale.
 oCMatrix3dRepresents a 3x3 matrix containing 3D rotation and scale with double-precision components.
 oCMatrix3x2Represents a 3x2 matrix.
 oCMatrix3x2dRepresents a 3x2 matrix.
 oCMatrix3x4Represents a 3x4 Matrix
 oCMatrix3x4dRepresents a 3x4 Matrix
 oCMatrix4Represents a 4x4 matrix containing 3D rotation, scale, transform, and projection.
 oCMatrix4dRepresents a 4x4 matrix containing 3D rotation, scale, transform, and projection with double-precision components.
 oCMatrix4x2Represents a 4x2 matrix.
 oCMatrix4x2dRepresents a 4x2 matrix.
 oCMatrix4x3Represents a 3x4 matrix.
 oCMatrix4x3dRepresents a 3x4 matrix.
 oCQuaternionRepresents a Quaternion.
 oCQuaterniondRepresents a double-precision Quaternion.
 oCVector2Represents a 2D vector using two single-precision floating-point numbers.
 oCVector2dRepresents a 2D vector using two double-precision floating-point numbers.
 oCVector2h2-component Vector of the Half type. Occupies 4 Byte total.
 oCVector3Represents a 3D vector using three single-precision floating-point numbers.
 oCVector3dRepresents a 3D vector using three double-precision floating-point numbers.
 oCVector3h3-component Vector of the Half type. Occupies 6 Byte total.
 oCVector4Represents a 4D vector using four single-precision floating-point numbers.
 oCVector4dRepresents a 4D vector using four double-precision floating-point numbers.
 oCVector4h4-component Vector of the Half type. Occupies 8 Byte total.
 oCNativeWindowInstances of this class implement the OpenTK.INativeWindow interface on the current platform.
 oCPlatformExceptionDefines a plaftorm specific exception.
 oCToolkitProvides static methods to manage an OpenTK application.
 \CGLControlOpenGL-aware WinForms control. The WinForms designer will always call the default constructor. Inherit from this class and call one of its specialized constructors to enable antialiasing or custom GraphicsModes.