, including all inherited members.
| _bo | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _borendering | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _chunkmap | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _currallocatedboatt | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _gpumeminfo | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _lastfeedingusedreplicatedpipeline | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _lock | MLThreadSafeGLMeshAttributesFeeder | [mutable, private] |
| _mesh | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _perbatchprim | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _rendermodinitialized | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _texindnumtriangles | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| _textids | MLThreadSafeGLMeshAttributesFeeder | [private] |
| ATT_ALL enum value | vcg::GLFeederInfo | |
| ATT_BIT_MASK typedef | vcg::GLFeederInfo | |
| ATT_FACECOLOR enum value | vcg::GLFeederInfo | |
| ATT_FACENORMAL enum value | vcg::GLFeederInfo | |
| ATT_MESHCOLOR enum value | vcg::GLFeederInfo | |
| ATT_NAMES enum name | vcg::GLFeederInfo | |
| ATT_NAMES_ARITY enum value | vcg::GLFeederInfo | |
| ATT_VERTCOLOR enum value | vcg::GLFeederInfo | |
| ATT_VERTINDEX enum value | vcg::GLFeederInfo | |
| ATT_VERTNORMAL enum value | vcg::GLFeederInfo | |
| ATT_VERTPOSITION enum value | vcg::GLFeederInfo | |
| ATT_VERTTEXTURE enum value | vcg::GLFeederInfo | |
| ATT_WEDGETEXTURE enum value | vcg::GLFeederInfo | |
| attBitMask(ATT_NAMES attname) | vcg::GLFeederInfo | [inline, static] |
| boExpectedDimension(ATT_NAMES name, bool replicatedpipeline, bool generateindex) const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| boExpectedSize(ATT_NAMES name, bool replicatedpipeline, bool generateindex) const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| bufferDeAllocationRequested(const ATT_NAMES att) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| bufferObjectHandle() const | MLThreadSafeGLMeshAttributesFeeder | |
| bufferObjectsMemoryRequired(const ReqAtts &rqatt) const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| buffersAllocationFunction(const ReqAtts &req, std::vector< bool > &attributestobeupdated) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| buffersDeAllocationRequested() | MLThreadSafeGLMeshAttributesFeeder | |
| GLMeshAttributesFeeder< CMeshO >::buffersDeAllocationRequested(const ReqAtts &rq) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| ChunkMap typedef | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| ChunkVector typedef | vcg::GLMeshAttributesFeeder< CMeshO > | [protected] |
| deAllocateBO() | MLThreadSafeGLMeshAttributesFeeder | |
| disableClientState(ATT_NAMES boname, const ReqAtts &req) const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| draw(const ReqAtts &rq, const std::vector< GLuint > textid=std::vector< GLuint >()) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| drawBBox(vcg::GLFeederInfo::ReqAtts &rq) | MLThreadSafeGLMeshAttributesFeeder | |
| drawFlatWire(vcg::GLFeederInfo::ReqAtts &rq) | MLThreadSafeGLMeshAttributesFeeder | |
| drawPoints(vcg::GLFeederInfo::ReqAtts &rq) | MLThreadSafeGLMeshAttributesFeeder | |
| GLMeshAttributesFeeder< CMeshO >::drawPoints(const ReqAtts &req) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| drawTriangles(vcg::GLFeederInfo::ReqAtts &rq) | MLThreadSafeGLMeshAttributesFeeder | |
| GLMeshAttributesFeeder< CMeshO >::drawTriangles(const ReqAtts &req, const std::vector< GLuint > &textureindex=std::vector< GLuint >()) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| drawWire(vcg::GLFeederInfo::ReqAtts &rq) | MLThreadSafeGLMeshAttributesFeeder | |
| fillchunkMap(ChunkMap &cmap) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| getBufferObjectInfo(ATT_NAMES boname) const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| GLMeshAttributesFeeder(CMeshO &mesh, MemoryInfo &meminfo, size_t perbatchprimitives) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| immediateModeRendering(const ReqAtts &req, const std::vector< GLuint > &textureindex=std::vector< GLuint >()) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| invalidateRequestedAttributes(const ReqAtts &rq) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| isPerVertexAttribute(ATT_NAMES name) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected, static] |
| isPossibleToUseBORendering() const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| mesh() | MLThreadSafeGLMeshAttributesFeeder | [inline] |
| meshAttributesUpdated(int mask) | MLThreadSafeGLMeshAttributesFeeder | |
| MLThreadSafeGLMeshAttributesFeeder(CMeshO &mesh, MLThreadSafeMemoryInfo &gpumeminfo, size_t perbatchtriangles) | MLThreadSafeGLMeshAttributesFeeder | |
| perBatchPrimitives() const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| perBatchTriangles() const | MLThreadSafeGLMeshAttributesFeeder | |
| PR_NAMES_ARITY enum value | vcg::GLFeederInfo | |
| PR_NONE enum value | vcg::GLFeederInfo | |
| PR_POINTS enum value | vcg::GLFeederInfo | |
| PR_QUADS enum value | vcg::GLFeederInfo | |
| PR_TRIANGLES enum value | vcg::GLFeederInfo | |
| PRIMITIVE_MODALITY enum name | vcg::GLFeederInfo | |
| removeRequestedAttributes(const ReqAtts &rq) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| renderedWithBO() const | MLThreadSafeGLMeshAttributesFeeder | |
| setBufferPointer(ATT_NAMES boname) const | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| setPerBatchPrimitives(size_t perbatchprimitives) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| setPerBatchTriangles(size_t perbatchtriangles) | MLThreadSafeGLMeshAttributesFeeder | |
| setupRequestedAttributes(const vcg::GLFeederInfo::ReqAtts &rq, bool &allocated) | MLThreadSafeGLMeshAttributesFeeder | |
| GLMeshAttributesFeeder< CMeshO >::setupRequestedAttributes(const ReqAtts &rq, bool &allocated) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| textureIDContainer() | MLThreadSafeGLMeshAttributesFeeder | [inline] |
| tryToAllocateAndCopyAttributesInBO(const ReqAtts &req) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| updateBuffersIndexedPipeline(const std::vector< bool > &attributestobeupdated) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| updateBuffersReplicatedPipeline(const std::vector< bool > &attributestobeupdated) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| updateClientState(const ReqAtts &req) | vcg::GLMeshAttributesFeeder< CMeshO > | [inline, protected] |
| ~GLMeshAttributesFeeder() | vcg::GLMeshAttributesFeeder< CMeshO > | [inline] |
| ~MLThreadSafeGLMeshAttributesFeeder() | MLThreadSafeGLMeshAttributesFeeder | [inline] |