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 |
fillVertexCoords(const MeshConcept auto &mesh, auto *buffer) | vcl::MeshRenderData< MeshRenderVectors< Mesh > > | inlineprotected |
fillVertexNormals(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 |
setVertexCoordsBuffer(const MeshType &mesh) (defined in vcl::MeshRenderVectors< Mesh >) | vcl::MeshRenderVectors< Mesh > | inlineprivate |
MeshRenderData< MeshRenderVectors< Mesh > >::setVertexCoordsBuffer(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 |
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 |