VisimBox 1.0 VisimBox 3d simulation and visualisation ToolBox

- Main Page
- Packages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Protected Attributes
VisimRenderGL.GLMesh Class Reference
Inheritance diagram for VisimRenderGL.GLMesh:

List of all members.

## Public Member Functions
| GLMesh (IVertexBuffer vert, IIndexBuffer ind, PrimitiveTypes type)
| Constructs new mesh.
override void | Render (IRenderContext irc)
| Pushes geometry inside the renderer.
override void | Dispose ()
## Protected Attributes
uint | InternalID

## Constructor & Destructor Documentation

VisimRenderGL.GLMesh.GLMesh | ( | IVertexBuffer | vert,
|  | IIndexBuffer | ind,
|  | PrimitiveTypes | type
| ) |  |

Constructs new mesh.

Parameters:

  vert | Vertex buffer with vertices
  ind | Indexbuffer, can be null for nonindexed elements
  type | Type of the primitive

## Member Function Documentation

override void VisimRenderGL.GLMesh.Dispose | ( |  | ) | `[virtual]`

Reimplemented from VisimBox.Renderer.RenderObjects.Mesh.

override void VisimRenderGL.GLMesh.Render | ( | IRenderContext | irc | ) | `[virtual]`

Pushes geometry inside the renderer.

Implements VisimBox.Renderer.RenderObjects.Mesh.

## Member Data Documentation

uint VisimRenderGL.GLMesh.InternalID`[protected]`

The documentation for this class was generated from the following file:

- GLMesh.cs

All Classes Namespaces Files Functions Variables Enumerations Properties Events