MLThreadSafeGLMeshAttributesFeeder Member List
This is the complete list of members for MLThreadSafeGLMeshAttributesFeeder, including all inherited members.
_bovcg::GLMeshAttributesFeeder< CMeshO > [protected]
_borenderingvcg::GLMeshAttributesFeeder< CMeshO > [protected]
_chunkmapvcg::GLMeshAttributesFeeder< CMeshO > [protected]
_currallocatedboattvcg::GLMeshAttributesFeeder< CMeshO > [protected]
_gpumeminfovcg::GLMeshAttributesFeeder< CMeshO > [protected]
_lastfeedingusedreplicatedpipelinevcg::GLMeshAttributesFeeder< CMeshO > [protected]
_lockMLThreadSafeGLMeshAttributesFeeder [mutable, private]
_meshvcg::GLMeshAttributesFeeder< CMeshO > [protected]
_perbatchprimvcg::GLMeshAttributesFeeder< CMeshO > [protected]
_rendermodinitializedvcg::GLMeshAttributesFeeder< CMeshO > [protected]
_texindnumtrianglesvcg::GLMeshAttributesFeeder< CMeshO > [protected]
_textidsMLThreadSafeGLMeshAttributesFeeder [private]
ATT_ALL enum valuevcg::GLFeederInfo
ATT_BIT_MASK typedefvcg::GLFeederInfo
ATT_FACECOLOR enum valuevcg::GLFeederInfo
ATT_FACENORMAL enum valuevcg::GLFeederInfo
ATT_MESHCOLOR enum valuevcg::GLFeederInfo
ATT_NAMES enum namevcg::GLFeederInfo
ATT_NAMES_ARITY enum valuevcg::GLFeederInfo
ATT_VERTCOLOR enum valuevcg::GLFeederInfo
ATT_VERTINDEX enum valuevcg::GLFeederInfo
ATT_VERTNORMAL enum valuevcg::GLFeederInfo
ATT_VERTPOSITION enum valuevcg::GLFeederInfo
ATT_VERTTEXTURE enum valuevcg::GLFeederInfo
ATT_WEDGETEXTURE enum valuevcg::GLFeederInfo
attBitMask(ATT_NAMES attname)vcg::GLFeederInfo [inline, static]
boExpectedDimension(ATT_NAMES name, bool replicatedpipeline, bool generateindex) constvcg::GLMeshAttributesFeeder< CMeshO > [inline, protected]
boExpectedSize(ATT_NAMES name, bool replicatedpipeline, bool generateindex) constvcg::GLMeshAttributesFeeder< CMeshO > [inline, protected]
bufferDeAllocationRequested(const ATT_NAMES att)vcg::GLMeshAttributesFeeder< CMeshO > [inline, protected]
bufferObjectHandle() const MLThreadSafeGLMeshAttributesFeeder
bufferObjectsMemoryRequired(const ReqAtts &rqatt) constvcg::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 typedefvcg::GLMeshAttributesFeeder< CMeshO > [protected]
ChunkVector typedefvcg::GLMeshAttributesFeeder< CMeshO > [protected]
deAllocateBO()MLThreadSafeGLMeshAttributesFeeder
disableClientState(ATT_NAMES boname, const ReqAtts &req) constvcg::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) constvcg::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() constvcg::GLMeshAttributesFeeder< CMeshO > [inline]
mesh()MLThreadSafeGLMeshAttributesFeeder [inline]
meshAttributesUpdated(int mask)MLThreadSafeGLMeshAttributesFeeder
MLThreadSafeGLMeshAttributesFeeder(CMeshO &mesh, MLThreadSafeMemoryInfo &gpumeminfo, size_t perbatchtriangles)MLThreadSafeGLMeshAttributesFeeder
perBatchPrimitives() constvcg::GLMeshAttributesFeeder< CMeshO > [inline]
perBatchTriangles() const MLThreadSafeGLMeshAttributesFeeder
PR_NAMES_ARITY enum valuevcg::GLFeederInfo
PR_NONE enum valuevcg::GLFeederInfo
PR_POINTS enum valuevcg::GLFeederInfo
PR_QUADS enum valuevcg::GLFeederInfo
PR_TRIANGLES enum valuevcg::GLFeederInfo
PRIMITIVE_MODALITY enum namevcg::GLFeederInfo
removeRequestedAttributes(const ReqAtts &rq)vcg::GLMeshAttributesFeeder< CMeshO > [inline]
renderedWithBO() const MLThreadSafeGLMeshAttributesFeeder
setBufferPointer(ATT_NAMES boname) constvcg::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]


shape_reconstruction
Author(s): Roberto Martín-Martín
autogenerated on Sat Jun 8 2019 18:39:01