|
void | render (SoGLRenderAction *action, const SoGLCoordinateElement *const vertexlist, const int32_t *vertexindices, int num_vertexindices, const int32_t *partindices, int num_partindices, const SbVec3f *normals, const int32_t *normindices, SoMaterialBundle *const materials, const int32_t *matindices, SoTextureCoordinateBundle *const texcoords, const int32_t *texindices, const int nbind, const int mbind, SbBool texture) |
|
| VBO () |
|
| ~VBO () |
|
◆ VBO()
PartGui::SoBrepFaceSet::VBO::VBO |
( |
| ) |
|
◆ ~VBO()
PartGui::SoBrepFaceSet::VBO::~VBO |
( |
| ) |
|
◆ context_destruction_cb()
static void PartGui::SoBrepFaceSet::VBO::context_destruction_cb |
( |
uint32_t |
context, |
|
|
void * |
userdata |
|
) |
| |
|
static |
◆ render()
void PartGui::SoBrepFaceSet::VBO::render |
( |
SoGLRenderAction * |
action, |
|
|
const SoGLCoordinateElement *const |
vertexlist, |
|
|
const int32_t * |
vertexindices, |
|
|
int |
num_vertexindices, |
|
|
const int32_t * |
partindices, |
|
|
int |
num_partindices, |
|
|
const SbVec3f * |
normals, |
|
|
const int32_t * |
normindices, |
|
|
SoMaterialBundle *const |
materials, |
|
|
const int32_t * |
matindices, |
|
|
SoTextureCoordinateBundle *const |
texcoords, |
|
|
const int32_t * |
texindices, |
|
|
const int |
nbind, |
|
|
const int |
mbind, |
|
|
SbBool |
texture |
|
) |
| |
◆ vbo_delete()
static void PartGui::SoBrepFaceSet::VBO::vbo_delete |
( |
void * |
closure, |
|
|
uint32_t |
contextid |
|
) |
| |
|
static |
◆ indice_array
uint32_t PartGui::SoBrepFaceSet::VBO::indice_array |
◆ vboAvailable
SbBool PartGui::SoBrepFaceSet::VBO::vboAvailable = false |
|
static |
◆ vbomap
std::map<uint32_t, Buffer> PartGui::SoBrepFaceSet::VBO::vbomap |
The documentation for this class was generated from the following file:
- FreeCAD/src/Mod/Part/Gui/SoBrepFaceSet.cpp