Visual Computing Library
devel
|
This is the complete list of members for vcl::MeshInfo, including all inherited members.
addPerEdgeCustomComponent(const std::string &name, DataType t) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
addPerElementCustomComponent(Element el, const std::string &name, DataType t) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
addPerFaceCustomComponent(const std::string &name, DataType t) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
addPerVertexCustomComponent(const std::string &name, DataType t) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
clear() | vcl::MeshInfo | inline |
clearPerEdgeCustomComponents() (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
clearPerElementCustomComponents(Element el) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
clearPerFaceCustomComponents() (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
clearPerVertexCustomComponents() (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
COLOR enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
Component enum name | vcl::MeshInfo | |
CUSTOM_COMPONENTS enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
DataType typedef | vcl::MeshInfo | |
EDGE enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
Element enum name | vcl::MeshInfo | |
FACE enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
getType() | vcl::MeshInfo | inlineprivatestatic |
getType(std::type_index ti) (defined in vcl::MeshInfo) | vcl::MeshInfo | inlineprivatestatic |
hasEdges() const | vcl::MeshInfo | inline |
hasElement(Element el) const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasFaces() const | vcl::MeshInfo | inline |
hasPerEdgeColor() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerEdgeCustomComponents() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerEdgeNormal() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerEdgeQuality() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerEdgeVertexReferences() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerElementComponent(Element el, Component comp) const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerFaceColor() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerFaceCustomComponents() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerFaceNormal() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerFaceQuality() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerFaceVertexReferences() const | vcl::MeshInfo | inline |
hasPerFaceWedgeTexCoords() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasPerVertexColor() const | vcl::MeshInfo | inline |
hasPerVertexCustomComponents() const | vcl::MeshInfo | inline |
hasPerVertexNormal() const | vcl::MeshInfo | inline |
hasPerVertexPosition() const | vcl::MeshInfo | inline |
hasPerVertexQuality() const | vcl::MeshInfo | inline |
hasPerVertexTexCoord() const | vcl::MeshInfo | inline |
hasTextures() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
hasVertices() const | vcl::MeshInfo | inline |
intersect(const MeshInfo &info) const | vcl::MeshInfo | inline |
isEmpty() const | vcl::MeshInfo | inline |
isPolygonMesh() const | vcl::MeshInfo | inline |
isQuadMesh() const | vcl::MeshInfo | inline |
isTriangleMesh() const | vcl::MeshInfo | inline |
isUnkownMesh() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
mElements (defined in vcl::MeshInfo) | vcl::MeshInfo | private |
MESH enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
MeshInfo() | vcl::MeshInfo | inline |
MeshInfo(const Mesh &m) | vcl::MeshInfo | inline |
meshType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
MeshType enum name | vcl::MeshInfo | |
mPerElemComponents (defined in vcl::MeshInfo) | vcl::MeshInfo | private |
mPerElemComponentsType (defined in vcl::MeshInfo) | vcl::MeshInfo | private |
mPerElemCustomComponents (defined in vcl::MeshInfo) | vcl::MeshInfo | private |
mType (defined in vcl::MeshInfo) | vcl::MeshInfo | private |
NORMAL enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
NUM_COMPONENTS enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
NUM_ELEMENTS enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
perEdgeColorType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perEdgeCustomComponents() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perEdgeNormalType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perEdgeQualityType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perElementComponentType(Element el, Component comp) const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perElementCustomComponents(Element el) const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perFaceColorType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perFaceCustomComponents() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perFaceNormalType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perFaceQualityType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perFaceWedgeTexCoordsType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perVertexColorType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perVertexCustomComponents() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perVertexNormalType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perVertexPositionType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perVertexQualityType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
perVertexTexCoordType() const (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
POSITION enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
QUALITY enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
setEdges(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setElement(Element el, bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setFaces(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setMeshType(MeshType t) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerEdgeColor(bool b=true, DataType t=PrimitiveType::UCHAR) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerEdgeCustomComponents(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerEdgeNormal(bool b=true, DataType t=PrimitiveType::FLOAT) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerEdgeQuality(bool b=true, DataType t=PrimitiveType::DOUBLE) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerEdgeVertexReferences(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerElementComponent(Element el, Component c, bool b, DataType t) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerFaceColor(bool b=true, DataType t=PrimitiveType::UCHAR) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerFaceCustomComponents(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerFaceNormal(bool b=true, DataType t=PrimitiveType::FLOAT) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerFaceQuality(bool b=true, DataType t=PrimitiveType::DOUBLE) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerFaceVertexReferences(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerFaceWedgeTexCoords(bool b=true, DataType t=PrimitiveType::FLOAT) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerVertexColor(bool b=true, DataType t=PrimitiveType::UCHAR) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerVertexCustomComponents(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerVertexNormal(bool b=true, DataType t=PrimitiveType::FLOAT) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerVertexPosition(bool b=true, DataType t=PrimitiveType::DOUBLE) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerVertexQuality(bool b=true, DataType t=PrimitiveType::DOUBLE) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPerVertexTexCoord(bool b=true, DataType t=PrimitiveType::FLOAT) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setPolygonMesh() (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setQuadMesh() (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setTextures(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setTriangleMesh() (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setUnknownMesh() (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
setVertices(bool b=true) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
TEXCOORD enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
TEXTURES enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
updateMeshType(uint faceSize) (defined in vcl::MeshInfo) | vcl::MeshInfo | inline |
VERTEX enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
VREFS enum value (defined in vcl::MeshInfo) | vcl::MeshInfo | |
WEDGE_TEXCOORDS enum value (defined in vcl::MeshInfo) | vcl::MeshInfo |