| Base typedef (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| Base (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| edgeBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| edgeBufferSize() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| edgeColorBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| edgeNormalBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| edgeNumber() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| fillEdgeColors(const EdgeMeshConcept auto &mesh, auto *buffer, Color::Format fmt) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillEdgeIndices(const EdgeMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillEdgeNormals(const EdgeMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillTriangleColors(const FaceMeshConcept auto &mesh, auto *buffer, Color::Format fmt) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillTriangleIndices(const FaceMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillTriangleNormals(const FaceMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillVertexColors(const MeshConcept auto &mesh, auto *buffer, Color::Format fmt) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillVertexNormals(const MeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillVertexPositions(const MeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillVertexQuadIndices(const MeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillVertexTexCoords(const MeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillVertexTextureIndices(const FaceMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillWedgeTexCoords(const FaceMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillWedgeTextureIndices(const FaceMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| fillWireframeIndices(const FaceMeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| mEColors (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mEdges (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mENormals (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| meshColorBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| MeshRenderVectors()=default (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | |
| MeshRenderVectors(const MeshType &mesh, MRI::BuffersBitSet buffersToFill=MRI::BUFFERS_ALL) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| MeshType typedef (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mMeshColor (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| MRI typedef (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mTColors (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mTextures (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mTNormals (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mTris (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mVColors (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mVerts (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mVNormals (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mVTexCoords (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mVTexIds (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mWireframe (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mWTexCoords (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| mWTexIds (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | private |
| numEdges() const | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| numTris() const | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| numVerts() const | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| numWireframeLines() const | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setEdgeColorsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setEdgeColorsBuffer(const EdgeMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setEdgeIndicesBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setEdgeIndicesBuffer(const EdgeMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setEdgeNormalsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setEdgeNormalsBuffer(const EdgeMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setMeshUniforms(const MeshType &m) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setMeshUniforms(const MeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setTextureUnits(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setTextureUnits(const MeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setTriangleColorsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setTriangleColorsBuffer(const FaceMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setTriangleIndicesBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setTriangleIndicesBuffer(const FaceMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setTriangleNormalsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setTriangleNormalsBuffer(const FaceMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setVertexColorsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setVertexColorsBuffer(const MeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setVertexNormalsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setVertexNormalsBuffer(const MeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setVertexPositionsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setVertexPositionsBuffer(const MeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setVertexTexCoordsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setVertexTexCoordsBuffer(const MeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setVertexTextureIndicesBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setVertexTextureIndicesBuffer(const FaceMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setWedgeTexCoordsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setWedgeTexCoordsBuffer(const MeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setWedgeTextureIndicesBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setWedgeTextureIndicesBuffer(const FaceMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| setWireframeIndicesBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
| MeshRenderData< MeshRenderVectors< Mesh > >::setWireframeIndicesBuffer(const FaceMeshConcept auto &) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
| swap(MeshRenderVectors &other) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| textureBufferData(uint ti) const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| textureNumber() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| textureSize(uint ti) const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| triangleBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| triangleBufferSize() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| triangleColorBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| triangleNormalBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| triangleNumber() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| update(const MeshConcept auto &mesh, MRI::BuffersBitSet buffersToUpdate=MRI::BUFFERS_ALL) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inline |
| vertexBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| vertexBufferSize() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| vertexColorBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| vertexNormalBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| vertexNumber() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| vertexTexCoordsBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| vertexTextureIDsBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| wedgeTexCoordsBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| wedgeTextureIDsBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| wireframeBufferData() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| wireframeBufferSize() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |
| wireframeEdgeNumber() const (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inline |