Drawing3d documented Class Library

Drawing3d.Devices Namespace

Namespace Hierarchy

Classes

Class Description
GdiDevice Zusammenfassung für GdiDevice.
OpenGlDevice fse This class overrides a lot of methods of the abstract device MNDevice by adding the related OpenGl-calls.
You only have to set the WinControl-property and the device will work!
OpenGlDevice.DisplayList The class of a display list, which can be created by getDisplayList and shown by DisplayListPlay. Destroy a display list with DisplayListFree
OpenGlDevice.OglLight This class is inherited from the Light class and implements the OpenGL methods.
OpenGlDevice.ProgramObjectARB Kapselt ein GLSShaderprogramm in eine Klasse. In den Methoden Methoden AddFragmentShader und AddVertexShader können Fragment- und Vertexshader hinzugefügt werden.
Nach dem Linken mit Link können die Shader durch einen Setzen von Using auf true, wird der shader gestartet.
OpenGlDevice.ShaderARB Die Klasse umfasst sowohl Fragmentshader als auch Vertexshader. Zusammen werden sie in der Klasse OpenGlDevice.ProgramObjectARB verwaltet.

Structures

Structure Description
OpenGlDevice.FontEntry A FontEntry contains display lists for filled and for lined text.

Enumerations

Enumeration Description
OpenGlDevice.FramebufferStatus Status of framebuffer operations