class SoFCIndexedFaceSet
More...
#include <SoFCIndexedFaceSet.h>
|
void | doAction (SoAction *action) |
|
void | drawCoords (const SoGLCoordinateElement *const vertexlist, const int32_t *vertexindices, int numindices, const SbVec3f *normals, const int32_t *normalindices, SoMaterialBundle *materials, const int32_t *matindices, const int32_t binding, const SoTextureCoordinateBundle *const texcoords, const int32_t *texindices) |
|
void | drawFaces (SoGLRenderAction *action) |
|
virtual void | GLRender (SoGLRenderAction *action) |
| Either renders the complete mesh or only a subset of the points. More...
|
|
virtual | ~SoFCIndexedFaceSet () |
|
class SoFCIndexedFaceSet
The SoFCIndexedFaceSet class is designed to optimize redrawing a mesh during user interaction.
- Author
- Werner Mayer
◆ SoFCIndexedFaceSet()
SoFCIndexedFaceSet::SoFCIndexedFaceSet |
( |
| ) |
|
◆ ~SoFCIndexedFaceSet()
virtual MeshGui::SoFCIndexedFaceSet::~SoFCIndexedFaceSet |
( |
| ) |
|
|
protectedvirtual |
◆ doAction()
void SoFCIndexedFaceSet::doAction |
( |
SoAction * |
action | ) |
|
|
protected |
◆ drawCoords()
void SoFCIndexedFaceSet::drawCoords |
( |
const SoGLCoordinateElement *const |
vertexlist, |
|
|
const int32_t * |
vertexindices, |
|
|
int |
numindices, |
|
|
const SbVec3f * |
normals, |
|
|
const int32_t * |
normalindices, |
|
|
SoMaterialBundle * |
materials, |
|
|
const int32_t * |
matindices, |
|
|
const int32_t |
binding, |
|
|
const SoTextureCoordinateBundle *const |
texcoords, |
|
|
const int32_t * |
texindices |
|
) |
| |
|
protected |
◆ drawFaces()
◆ GLRender()
◆ initClass()
void SoFCIndexedFaceSet::initClass |
( |
void |
| ) |
|
|
static |
◆ invalidate()
void SoFCIndexedFaceSet::invalidate |
( |
| ) |
|
◆ renderTriangleLimit
unsigned int MeshGui::SoFCIndexedFaceSet::renderTriangleLimit |
◆ updateGLArray
SoSFBool MeshGui::SoFCIndexedFaceSet::updateGLArray |
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.h
- FreeCAD/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp