__adjacentFaces() const (defined in vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT >) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
__wedgeTexCoords() const (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
addCustomComponent(const std::string &compName, const CompType &value=CompType()) (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | inline |
ADJ_FACE_NUMBER | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | static |
AdjacentFaceIterator typedef (defined in vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT >) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | |
AdjacentFaces()=default | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | |
AdjacentFaceType typedef | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | |
adjFace(uint i) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFace(uint i) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceBegin() | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceBegin() const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceEnd() | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceEnd() const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceIndex(uint i) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceIndexBegin() const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceIndexEnd() const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceIndexMod(int i) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceIndices() const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceMod(int i) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaceMod(int i) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaces() | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFaces() const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
adjFacesNumber() const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
Base typedef (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
BORDER0 enum value (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
clear() (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprotected |
clearAdjFaces() | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
clearTTVNComponent() | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inlineprivate |
vcl::clearVertices() | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
color() const | vcl::comp::Color< ParentElemType, OPT > | inline |
color() | vcl::comp::Color< ParentElemType, OPT > | inline |
Color()=default | vcl::comp::Color< ParentElemType, OPT > | |
ColorType typedef | vcl::comp::Color< ParentElemType, OPT > | |
component() (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inline |
component() const (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inline |
COMPONENT_ID | vcl::comp::CustomComponents< ParentElemType > | static |
Components typedef | vcl::Element< ELEM_ID, MeshType, Comps > | |
ConstAdjacentFaceIndexIterator typedef (defined in vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT >) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | |
ConstAdjacentFaceIterator typedef (defined in vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT >) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | |
construct() (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inlineprivate |
ConstVertexIndexIterator typedef (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | |
ConstVertexIterator typedef (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | |
ConstWedgeTexCoordsIterator typedef (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | |
containsAdjFace(const Face *f) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
containsAdjFace(uint fi) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
containsVertex(const Vertex *v) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
containsVertex(uint vi) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
customComponent(const std::string &compName) const | vcl::comp::CustomComponents< ParentElemType > | inline |
customComponent(const std::string &compName) | vcl::comp::CustomComponents< ParentElemType > | inline |
customComponentNamesOfType() const | vcl::comp::CustomComponents< ParentElemType > | inline |
CustomComponents()=default | vcl::comp::CustomComponents< ParentElemType > | |
customComponentType(const std::string &compName) const | vcl::comp::CustomComponents< ParentElemType > | inline |
decrementMark() | vcl::comp::Mark< ParentElemType, OPT > | inline |
deleteCustomComponent(const std::string &compName) (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | inline |
DELETED enum value (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
deleted() const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
deletedBit() (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::Normal< P, ParentElemType, OPT >) | vcl::comp::Normal< P, ParentElemType, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::Color< ParentElemType, OPT >) | vcl::comp::Color< ParentElemType, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::Quality< Scalar, ParentElemType, OPT >) | vcl::comp::Quality< Scalar, ParentElemType, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT >) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::Mark< ParentElemType, OPT >) | vcl::comp::Mark< ParentElemType, OPT > | inlineprotected |
deserialize(std::istream &is) (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | inlineprotected |
deserialize(std::istream &in) (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inline |
deserializeComponent(std::istream &in) (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inlineprivate |
deserializeCustomComponentsOfType(std::istream &is) (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | inline |
edgeFaux(uint i) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
edgeFaux(uint i) const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
edgeOnBorder(uint i) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
edgeOnBorder(uint i) const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
EDGESEL0 enum value (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
edgeSelected(uint i) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
edgeSelected(uint i) const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
EDGEVIS0 enum value (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
edgeVisited(uint i) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
edgeVisited(uint i) const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
ELEMENT_ID (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | static |
erase(uint i) (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprotected |
eraseAdjFace(uint i) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
eraseTTVNComponent(uint i) | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inlineprivate |
vcl::eraseVertex(uint i) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
exportFlagsToVCGFormat() const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
Face()=default | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | |
FAUX0 enum value (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
FIRST_USER_BIT (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | privatestatic |
flags() (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlineprivate |
flags() const (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlineprivate |
FT typedef (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
hasCustomComponent(const std::string &compName) const | vcl::comp::CustomComponents< ParentElemType > | inline |
hasSameMark(const E &e) const | vcl::comp::Mark< ParentElemType, OPT > | inline |
importComponent(const ElType &v, bool importRefs) (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inlineprivate |
importFlagsFromVCGFormat(int f) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
importFrom(const Element &e, bool=true) (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlineprotected |
importFrom(const Element &e, bool importRefs=true) (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | protected |
importFrom(const Element &e, bool=true) (defined in vcl::comp::Normal< P, ParentElemType, OPT >) | vcl::comp::Normal< P, ParentElemType, OPT > | protected |
importFrom(const Element &e, bool=true) (defined in vcl::comp::Color< ParentElemType, OPT >) | vcl::comp::Color< ParentElemType, OPT > | protected |
importFrom(const Element &e, bool=true) (defined in vcl::comp::Quality< Scalar, ParentElemType, OPT >) | vcl::comp::Quality< Scalar, ParentElemType, OPT > | protected |
importFrom(const Element &e, bool importRefs=true) (defined in vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT >) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | protected |
importFrom(const Element &e, bool=true) (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | protected |
importFrom(const Element &e, bool=true) (defined in vcl::comp::Mark< ParentElemType, OPT >) | vcl::comp::Mark< ParentElemType, OPT > | protected |
importFrom(const Element &e, bool=true) (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | protected |
importIndicesFrom(const Element &e) (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inlineprivate |
importWedgeTexCoordsFrom(const Element &e) (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprivate |
incrementMark() | vcl::comp::Mark< ParentElemType, OPT > | inline |
index() const (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inline |
INDEXED (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | static |
indexOfAdjFace(const Face *f) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
indexOfAdjFace(uint fi) const | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
indexOfEdge(const Vertex *v1, const Vertex *v2) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
indexOfEdge(uint vi1, uint vi2) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
indexOfVertex(const Vertex *v) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
indexOfVertex(uint vi) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vcl::init() | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlineprivate |
initVerticalComponents() (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inlineprivate |
insert(uint i, const vcl::TexCoord< Scalar > &t=vcl::TexCoord< Scalar >()) (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprotected |
insertAdjFace(uint i, Face *f) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
insertAdjFace(uint i, uint fi) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
insertTTVNComponent(uint i) | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inlineprivate |
vcl::insertVertex(uint i, Vertex *v) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vcl::insertVertex(uint i, uint vi) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
IS_VERTICAL (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | privatestatic |
isAvailable() const (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inlineprivate |
isCustomComponentOfType(const std::string &compName) const | vcl::comp::CustomComponents< ParentElemType > | inline |
Mark() | vcl::comp::Mark< ParentElemType, OPT > | inline |
mark() const | vcl::comp::Mark< ParentElemType, OPT > | inline |
markRef() (defined in vcl::comp::Mark< ParentElemType, OPT >) | vcl::comp::Mark< ParentElemType, OPT > | inlineprivate |
mData (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | private |
mParent (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | private |
Normal()=default | vcl::comp::Normal< P, ParentElemType, OPT > | |
normal() const | vcl::comp::Normal< P, ParentElemType, OPT > | inline |
normal() | vcl::comp::Normal< P, ParentElemType, OPT > | inline |
NormalType typedef | vcl::comp::Normal< P, ParentElemType, OPT > | |
onBorder() const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
operator=(const ParentMeshPointer< MeshType > &) (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | inline |
parentMesh() (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | inline |
parentMesh() const (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | inline |
ParentMeshPointer() (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | inline |
ParentMeshPointer(const ParentMeshPointer< MeshType > &) (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | inline |
ParentMeshPointer(ParentMeshPointer< MeshType > &&) (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | inline |
ParentMeshType typedef (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | |
pushAdjFace(Face *f) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
pushAdjFace(uint fi) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
pushBack(const vcl::TexCoord< Scalar > &t=vcl::TexCoord< Scalar >()) (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprotected |
pushBackTTVNComponent() | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inlineprivate |
vcl::pushVertex(Vertex *v) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vcl::pushVertex(uint vi) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
Quality()=default | vcl::comp::Quality< Scalar, ParentElemType, OPT > | |
quality() const | vcl::comp::Quality< Scalar, ParentElemType, OPT > | inline |
quality() | vcl::comp::Quality< Scalar, ParentElemType, OPT > | inline |
QualityType typedef | vcl::comp::Quality< Scalar, ParentElemType, OPT > | |
resetBitFlags() | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
resetMark() | vcl::comp::Mark< ParentElemType, OPT > | inline |
resize(uint n) (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprotected |
resizeAdjFaces(uint n) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
resizeTTVNComponent(uint n) | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inlineprivate |
vcl::resizeVertices(uint n) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > >::resizeVertices(uint n) | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inline |
selected() | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
selected() const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
SELECTED enum value (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
serialize(std::ostream &os) const (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::Normal< P, ParentElemType, OPT >) | vcl::comp::Normal< P, ParentElemType, OPT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::Color< ParentElemType, OPT >) | vcl::comp::Color< ParentElemType, OPT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::Quality< Scalar, ParentElemType, OPT >) | vcl::comp::Quality< Scalar, ParentElemType, OPT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT >) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::Mark< ParentElemType, OPT >) | vcl::comp::Mark< ParentElemType, OPT > | inlineprotected |
serialize(std::ostream &os) const (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | inlineprotected |
serialize(std::ostream &out) const (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inline |
serializeComponent(std::ostream &out) const (defined in vcl::Element< ELEM_ID, MeshType, Comps >) | vcl::Element< ELEM_ID, MeshType, Comps > | inlineprivate |
serializeCustomComponentsOfType(std::ostream &os) const (defined in vcl::comp::CustomComponents< ParentElemType >) | vcl::comp::CustomComponents< ParentElemType > | inline |
setAdjFace(uint i, Face *f) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFace(uint i, uint fi) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFace(ConstAdjacentFaceIterator it, Face *f) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFace(ConstAdjacentFaceIterator it, uint fi) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFace(ConstAdjacentFaceIndexIterator it, Face *f) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFace(ConstAdjacentFaceIndexIterator it, uint fi) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFaceMod(int i, Face *f) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFaceMod(int i, uint fi) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFaces(Rng &&r) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setAdjFaces(Rng &&r) | vcl::comp::AdjacentFaces< STORE_INDICES, Face, N, TTVN, ParentElemType, VERT, OPT > | inline |
setParentMesh(void *parentMesh) (defined in vcl::comp::ParentMeshPointer< MeshType >) | vcl::comp::ParentMeshPointer< MeshType > | inlineprotected |
setVertex(uint i, Vertex *v) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
setVertex(uint i, uint vi) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
setVertex(ConstVertexIterator it, Vertex *v) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
setVertex(ConstVertexIterator it, uint vi) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
setVertex(ConstVertexIndexIterator it, Vertex *v) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
setVertex(ConstVertexIndexIterator it, uint vi) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
setVertexMod(int i, Vertex *v) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
setVertexMod(int i, uint vi) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vcl::setVertices(Rng &&r) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vcl::setVertices(Rng &&r) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > >::setVertices(Rng &&r) | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inline |
Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > >::setVertices(V... args) | vcl::Face< TriMeshT< Scalar, I >, face::TriangleBitFlags, face::TriangleVertexRefs< I, Vertex< Scalar, I >, Face< Scalar, I > >, face::Normal3< Scalar >, face::OptionalColor< Face< Scalar, I > >, face::OptionalQuality< Scalar, Face< Scalar, I > >, face::OptionalAdjacentTriangles< I, Face< Scalar, I > >, face::OptionalTriangleWedgeTexCoords< Scalar, Face< Scalar, I > >, face::OptionalMark< Face< Scalar, I > >, face::CustomComponents< Face< Scalar, I > > > | inline |
setWedgeTexCoord(uint i, const vcl::TexCoord< Scalar > &t) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
setWedgeTexCoords(Rng &&r) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
texCoords() (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprivate |
texCoords() const (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inlineprivate |
textureIndex() | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
textureIndex() const | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
TriangleBitFlags() | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
USER_BITS_NUMBER | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inlinestatic |
userBit(uint bit) const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
userBit(uint bit) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
vertex(uint i) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertex(uint i) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
VERTEX_NUMBER (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | static |
vertexBegin() | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexBegin() const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexEnd() | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexEnd() const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexIndex(uint i) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexIndexBegin() const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexIndexEnd() const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexIndexMod(int i) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexIndices() const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
VertexIterator typedef (defined in vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT >) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | |
vertexMod(int i) | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexMod(int i) const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertexNumber() const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
VertexReferences()=default | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | |
vcl::VertexType typedef | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | |
vertices() | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
vertices() const | vcl::comp::VertexReferences< STORE_INDICES, Vertex, N, ParentElemType, VERT > | inline |
VISITED enum value (defined in vcl::comp::TriangleBitFlags< ParentElemType, OPT >) | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | private |
visited() | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
visited() const | vcl::comp::TriangleBitFlags< ParentElemType, OPT > | inline |
WEDGE_TEX_COORD_NUMBER (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | static |
wedgeTexCoord(uint i) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoord(uint i) const | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoordBegin() | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoordBegin() const | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoordEnd() | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoordEnd() const | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoordMod(int i) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoordMod(int i) const | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoords() | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
wedgeTexCoords() const | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | inline |
WedgeTexCoords()=default | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | |
WedgeTexCoordScalarType typedef (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | protected |
WedgeTexCoordsIterator typedef (defined in vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT >) | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | |
WedgeTexCoordType typedef | vcl::comp::WedgeTexCoords< Scalar, N, ParentElemType, OPT > | |