Open CASCADE Technology
7.7.0
|
#include <Graphic3d_BufferRange.hxx>
#include <Graphic3d_Vec.hxx>
#include <NCollection_Array1.hxx>
#include <NCollection_Buffer.hxx>
#include <Standard_NotImplemented.hxx>
Data Structures | |
struct | Graphic3d_Attribute |
Vertex attribute definition. More... | |
class | Graphic3d_Buffer |
Buffer of vertex attributes. More... | |
Typedefs | |
typedef NCollection_Array1< Graphic3d_Attribute > | Graphic3d_Array1OfAttribute |
Enumerations | |
enum | Graphic3d_TypeOfAttribute { Graphic3d_TOA_POS = 0, Graphic3d_TOA_NORM, Graphic3d_TOA_UV, Graphic3d_TOA_COLOR, Graphic3d_TOA_CUSTOM } |
Type of attribute in Vertex Buffer. More... | |
enum | Graphic3d_TypeOfData { Graphic3d_TOD_USHORT, Graphic3d_TOD_UINT, Graphic3d_TOD_VEC2, Graphic3d_TOD_VEC3, Graphic3d_TOD_VEC4, Graphic3d_TOD_VEC4UB, Graphic3d_TOD_FLOAT } |
Type of the element in Vertex or Index Buffer. More... | |
enum Graphic3d_TypeOfData |
Type of the element in Vertex or Index Buffer.