$darkmode
VCG Library
vcg::tri::Allocator< MeshType > Member List

This is the complete list of members for vcg::tri::Allocator< MeshType >, including all inherited members.

AddEdge(MeshType &m, VertexPointer v0, VertexPointer v1)vcg::tri::Allocator< MeshType >inlinestatic
AddEdge(MeshType &m, size_t v0, size_t v1)vcg::tri::Allocator< MeshType >inlinestatic
AddEdge(MeshType &m, CoordType p0, CoordType p1)vcg::tri::Allocator< MeshType >inlinestatic
AddEdges(MeshType &m, size_t n, PointerUpdater< EdgePointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
AddEdges(MeshType &m, size_t n)vcg::tri::Allocator< MeshType >inlinestatic
AddEdges(MeshType &m, size_t n, std::vector< EdgePointer * > &local_vec)vcg::tri::Allocator< MeshType >inlinestatic
AddFace(MeshType &m, VertexPointer v0, VertexPointer v1, VertexPointer v2)vcg::tri::Allocator< MeshType >inlinestatic
AddFace(MeshType &m, size_t v0, size_t v1, size_t v2)vcg::tri::Allocator< MeshType >inlinestatic
AddFace(MeshType &m, CoordType p0, CoordType p1, CoordType p2)vcg::tri::Allocator< MeshType >inlinestatic
AddFaces(MeshType &m, size_t n)vcg::tri::Allocator< MeshType >inlinestatic
AddFaces(MeshType &m, size_t n, std::vector< FacePointer * > &local_vec)vcg::tri::Allocator< MeshType >inlinestatic
AddFaces(MeshType &m, const Eigen::MatrixXi &fm)vcg::tri::Allocator< MeshType >inlinestatic
AddFaces(MeshType &m, size_t n, PointerUpdater< FacePointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
AddHEdges(MeshType &m, size_t n, PointerUpdater< HEdgePointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
AddHEdges(MeshType &m, size_t n)vcg::tri::Allocator< MeshType >inlinestatic
AddHEdges(MeshType &m, size_t n, std::vector< HEdgePointer * > &local_vec)vcg::tri::Allocator< MeshType >inlinestatic
AddPerEdgeAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddPerEdgeAttribute(MeshType &m) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddPerFaceAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddPerFaceAttribute(MeshType &m) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddPerMeshAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddPerTetraAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddPerTetraAttribute(MeshType &m) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddPerVertexAttribute(MeshType &m, std::string name)vcg::tri::Allocator< MeshType >inlinestatic
AddPerVertexAttribute(MeshType &m) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
AddQuadFace(MeshType &m, VertexPointer v0, VertexPointer v1, VertexPointer v2, VertexPointer v3)vcg::tri::Allocator< MeshType >inlinestatic
AddTetra(MeshType &m, VertexPointer v0, VertexPointer v1, VertexPointer v2, VertexPointer v3)vcg::tri::Allocator< MeshType >inlinestatic
AddTetra(MeshType &m, const size_t v0, const size_t v1, const size_t v2, const size_t v3)vcg::tri::Allocator< MeshType >inlinestatic
AddTetra(MeshType &m, const CoordType &p0, const CoordType &p1, const CoordType &p2, const CoordType &p3)vcg::tri::Allocator< MeshType >inlinestatic
AddTetras(MeshType &m, size_t n, PointerUpdater< TetraPointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
AddTetras(MeshType &m, size_t n)vcg::tri::Allocator< MeshType >inlinestatic
AddTetras(MeshType &m, size_t n, std::vector< TetraPointer * > &local_vec)vcg::tri::Allocator< MeshType >inlinestatic
AddVertex(MeshType &m, const CoordType &p)vcg::tri::Allocator< MeshType >inlinestatic
AddVertex(MeshType &m, const CoordType &p, const CoordType &n)vcg::tri::Allocator< MeshType >inlinestatic
AddVertex(MeshType &m, const CoordType &p, const Color4b &c)vcg::tri::Allocator< MeshType >inlinestatic
AddVertices(MeshType &m, size_t n, PointerUpdater< VertexPointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
AddVertices(MeshType &m, size_t n)vcg::tri::Allocator< MeshType >inlinestatic
AddVertices(MeshType &m, size_t n, std::vector< VertexPointer * > &local_vec)vcg::tri::Allocator< MeshType >inlinestatic
AddVertices(MeshType &m, const Eigen::MatrixXf &vm)vcg::tri::Allocator< MeshType >inlinestatic
AttrConstIterator typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
AttrIterator typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
ClearPerVertexAttribute(MeshType &m, typename MeshType::template PerVertexAttributeHandle< ATTR_TYPE > &h, const ATTR_TYPE &initVal=ATTR_TYPE()) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
CompactEdgeVector(MeshType &m, PointerUpdater< EdgePointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
CompactEdgeVector(MeshType &m)vcg::tri::Allocator< MeshType >inlinestatic
CompactEveryVector(MeshType &m) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
CompactFaceVector(MeshType &m, PointerUpdater< FacePointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
CompactFaceVector(MeshType &m)vcg::tri::Allocator< MeshType >inlinestatic
CompactTetraVector(MeshType &m, PointerUpdater< TetraPointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
CompactTetraVector(MeshType &m)vcg::tri::Allocator< MeshType >inlinestatic
CompactVertexVector(MeshType &m, PointerUpdater< VertexPointer > &pu)vcg::tri::Allocator< MeshType >inlinestatic
CompactVertexVector(MeshType &m)vcg::tri::Allocator< MeshType >inlinestatic
CoordType typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
DeleteEdge(MeshType &m, EdgeType &e)vcg::tri::Allocator< MeshType >inlinestatic
DeleteFace(MeshType &m, FaceType &f)vcg::tri::Allocator< MeshType >inlinestatic
DeleteHEdge(MeshType &m, HEdgeType &h)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerEdgeAttribute(MeshType &m, typename MeshType::template PerEdgeAttributeHandle< ATTR_TYPE > &h)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerEdgeAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerFaceAttribute(MeshType &m, typename MeshType::template PerFaceAttributeHandle< ATTR_TYPE > &h)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerFaceAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerMeshAttribute(MeshType &m, typename MeshType::template PerMeshAttributeHandle< ATTR_TYPE > &h)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerMeshAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerTetraAttribute(MeshType &m, typename MeshType::template PerTetraAttributeHandle< ATTR_TYPE > &h)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerTetraAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerVertexAttribute(MeshType &m, typename MeshType::template PerVertexAttributeHandle< ATTR_TYPE > &h)vcg::tri::Allocator< MeshType >inlinestatic
DeletePerVertexAttribute(MeshType &m, std::string name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
DeleteTetra(MeshType &m, TetraType &t)vcg::tri::Allocator< MeshType >inlinestatic
DeleteVertex(MeshType &m, VertexType &v)vcg::tri::Allocator< MeshType >inlinestatic
EdgeContainer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
EdgeIterator typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
EdgePointer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
EdgeType typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
FaceContainer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
FaceIterator typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
FacePointer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
FaceType typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
FindPerEdgeAttribute(MeshType &m, const std::string &name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FindPerEdgeAttribute(const MeshType &m, const std::string &name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FindPerFaceAttribute(MeshType &m, const std::string &name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FindPerFaceAttribute(const MeshType &m, const std::string &name)vcg::tri::Allocator< MeshType >inlinestatic
FindPerMeshAttribute(MeshType &m, const std::string &name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FindPerMeshAttribute(const MeshType &m, const std::string &name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FindPerTetraAttribute(MeshType &m, const std::string &name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FindPerTetraAttribute(const MeshType &m, const std::string &name) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FindPerVertexAttribute(MeshType &m, const std::string &name)vcg::tri::Allocator< MeshType >inlinestatic
FindPerVertexAttribute(const MeshType &m, const std::string &name)vcg::tri::Allocator< MeshType >inlinestatic
FixPaddedPerEdgeAttribute(MeshType &m, PointerToAttribute &pa) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FixPaddedPerFaceAttribute(MeshType &m, PointerToAttribute &pa) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FixPaddedPerMeshAttribute(MeshType &, PointerToAttribute &pa) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FixPaddedPerTetraAttribute(MeshType &m, PointerToAttribute &pa) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
FixPaddedPerVertexAttribute(MeshType &m, PointerToAttribute &pa) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetAllPerEdgeAttribute(const MeshType &m, std::vector< std::string > &all) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetAllPerFaceAttribute(const MeshType &m, std::vector< std::string > &all) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetAllPerMeshAttribute(const MeshType &m, std::vector< std::string > &all) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetAllPerTetraAttribute(const MeshType &m, std::vector< std::string > &all) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetAllPerVertexAttribute(const MeshType &m, std::vector< std::string > &all)vcg::tri::Allocator< MeshType >inlinestatic
GetPerEdgeAttribute(MeshType &m, std::string name=std::string(""))vcg::tri::Allocator< MeshType >inlinestatic
GetPerEdgeAttribute(const MeshType &m, std::string name=std::string("")) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetPerFaceAttribute(MeshType &m, std::string name=std::string(""))vcg::tri::Allocator< MeshType >inlinestatic
GetPerFaceAttribute(const MeshType &m, std::string name=std::string(""))vcg::tri::Allocator< MeshType >inlinestatic
GetPerMeshAttribute(MeshType &m, std::string name=std::string(""))vcg::tri::Allocator< MeshType >inlinestatic
GetPerMeshAttribute(const MeshType &m, std::string name=std::string("")) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetPerTetraAttribute(MeshType &m, std::string name=std::string(""))vcg::tri::Allocator< MeshType >inlinestatic
GetPerTetraAttribute(const MeshType &m, std::string name=std::string("")) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
GetPerVertexAttribute(MeshType &m, std::string name=std::string(""))vcg::tri::Allocator< MeshType >inlinestatic
GetPerVertexAttribute(const MeshType &m, std::string name=std::string(""))vcg::tri::Allocator< MeshType >inlinestatic
HEdgeContainer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
HEdgeIterator typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
HEdgePointer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
HEdgeType typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
IsValidHandle(const MeshType &m, const typename MeshType::template PerVertexAttributeHandle< ATTR_TYPE > &a)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template ConstPerVertexAttributeHandle< ATTR_TYPE > &a)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template PerEdgeAttributeHandle< ATTR_TYPE > &a)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template ConstPerEdgeAttributeHandle< ATTR_TYPE > &a) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template PerFaceAttributeHandle< ATTR_TYPE > &a)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template ConstPerFaceAttributeHandle< ATTR_TYPE > &a)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template PerTetraAttributeHandle< ATTR_TYPE > &a)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template ConstPerTetraAttributeHandle< ATTR_TYPE > &a) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template PerMeshAttributeHandle< ATTR_TYPE > &a)vcg::tri::Allocator< MeshType >inlinestatic
IsValidHandle(const MeshType &m, const typename MeshType::template ConstPerMeshAttributeHandle< ATTR_TYPE > &a) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
PAIte typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
PermutateVertexVector(MeshType &m, PointerUpdater< VertexPointer > &pu) (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >inlinestatic
PointerToAttribute typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
TetraContainer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
TetraIterator typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
TetraPointer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
TetraType typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
VertContainer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
VertexIterator typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
VertexPointer typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >
VertexType typedef (defined in vcg::tri::Allocator< MeshType >)vcg::tri::Allocator< MeshType >