gVirtualXRay  2.0.10
VirtualX-RayImagingLibraryonGPU
Namespaces | Macros
VBO.inl File Reference

Class to handle vertex buffer objects (VBOs). More...

#include <cstring>
#include "gVirtualXRay/OpenGLUtilities.h"
Include dependency graph for VBO.inl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 gVirtualXRay
 

Macros

#define VBO_BUFFER_OFFSET(a)   ((char*)NULL + (a))
 
#define VERTEX_SET_ID   0
 
#define TEXT_COORD_SET_ID   1
 
#define NORMAL_SET_ID   2
 
#define ADDITIONAL_DATA_ID   3
 
#define INDEX_SET_ID   4
 

Detailed Description

Class to handle vertex buffer objects (VBOs).

Version
1.0
Date
07/11/2013
Author
Dr Franck P. Vidal

License BSD 3-Clause License.

For details on use and redistribution please refer to http://opensource.org/licenses/BSD-3-Clause

Copyright (c) by Dr Franck P. Vidal (franc.nosp@m.k.p..nosp@m.vidal.nosp@m.@fpv.nosp@m.idal..nosp@m.net), http://www.fpvidal.net/, Dec 2014, 2014, version 1.0, BSD 3-Clause License

Definition in file VBO.inl.

Macro Definition Documentation

◆ ADDITIONAL_DATA_ID

#define ADDITIONAL_DATA_ID   3

Definition at line 79 of file VBO.inl.

◆ INDEX_SET_ID

#define INDEX_SET_ID   4

Definition at line 80 of file VBO.inl.

◆ NORMAL_SET_ID

#define NORMAL_SET_ID   2

Definition at line 78 of file VBO.inl.

◆ TEXT_COORD_SET_ID

#define TEXT_COORD_SET_ID   1

Definition at line 77 of file VBO.inl.

◆ VBO_BUFFER_OFFSET

#define VBO_BUFFER_OFFSET (   a)    ((char*)NULL + (a))

Definition at line 75 of file VBO.inl.

◆ VERTEX_SET_ID

#define VERTEX_SET_ID   0

Definition at line 76 of file VBO.inl.