Lines Matching refs:VertexType

38 …                                             std::vector<typename MeshType::VertexType*> &vertices)  in FindNotBorderVertices()
158 std::vector<typename FaceType::VertexType*> &vertices) in FindVertices()
160 typedef typename FaceType::VertexType VertexType; in FindVertices() typedef
173 … typename std::vector<VertexType*>::iterator new_end=std::unique(vertices.begin(),vertices.end()); in FindVertices()
180 typename MeshType::VertexType *Start, in FindSortedBorderVertices()
181 … std::vector<typename MeshType::VertexType*> &vertices) in FindSortedBorderVertices()
208 … std::vector<typename MeshType::VertexType*> &orderedVertex, in CopyMeshFromFaces()
211 typedef typename MeshType::VertexType VertexType; in CopyMeshFromFaces() typedef
215 std::map<VertexType*,VertexType*> vertexmap; in CopyMeshFromFaces()
216 std::vector<typename FaceType::VertexType*> vertices; in CopyMeshFromFaces()
240 vertexmap.insert(std::pair<VertexType*,VertexType*>((*iteV),&new_mesh.vert[i])); in CopyMeshFromFaces()
257 VertexType* v=(*iteF)->V(j); in CopyMeshFromFaces()
258 typename std::map<VertexType*,VertexType*>::iterator iteMap=vertexmap.find(v); in CopyMeshFromFaces()
266 … std::vector<typename FaceType::VertexType*> &Hres) in getHresVertex()
284 typedef typename MeshType::VertexType VertexType; in CopySubMeshLevels() typedef
288 std::vector<VertexType*> ordVertexD,ordVertexH; in CopySubMeshLevels()
295 std::vector<VertexType*> HresVert; in CopySubMeshLevels()
328 VertexType *son=&hlevMesh.vert[i]; in CopySubMeshLevels()
331 father->vertices_bary.push_back(std::pair<VertexType *,vcg::Point3f>(son,bary)); in CopySubMeshLevels()
338 inline bool getSharedFace(typename MeshType::VertexType *v0, in getSharedFace()
339 typename MeshType::VertexType *v1, in getSharedFace()
383 inline void getSharedFace(std::vector<typename MeshType::VertexType*> &vertices, in getSharedFace()
386 typedef typename MeshType::VertexType VertexType; in getSharedFace() typedef
389 typename std::vector<VertexType*>::const_iterator vi; in getSharedFace()
415 void CopyMeshFromVertices(std::vector<typename MeshType::VertexType*> &vertices, in CopyMeshFromVertices()
416 … std::vector<typename MeshType::VertexType*> &OrderedVertices, in CopyMeshFromVertices()
420 typedef typename MeshType::VertexType VertexType; in CopyMeshFromVertices() typedef
423 typename std::vector<VertexType*>::const_iterator iteV; in CopyMeshFromVertices()
430 std::map<VertexType*,VertexType*> vertexmap; in CopyMeshFromVertices()
453 VertexType* v0=(*iteF)->V(0); in CopyMeshFromVertices()
454 VertexType* v1=(*iteF)->V(1); in CopyMeshFromVertices()
455 VertexType* v2=(*iteF)->V(2); in CopyMeshFromVertices()
488 vertexmap.insert(std::pair<VertexType*,VertexType*>((*iteVI),&new_mesh.vert[i])); in CopyMeshFromVertices()
501 VertexType* v=(*iteF)->V(j); in CopyMeshFromVertices()
502 typename std::map<VertexType*,VertexType*>::iterator iteMap=vertexmap.find(v); in CopyMeshFromVertices()
530 … std::vector<typename MeshType::VertexType*> &vertices) in getSharedVertex()
532 typedef typename MeshType::VertexType VertexType; in getSharedVertex() typedef
545 … typename std::vector<VertexType*>::iterator new_end=std::unique(vertices.begin(),vertices.end()); in getSharedVertex()
558 const typename FaceType::VertexType* v0, in EdgeIndex()
559 const typename FaceType::VertexType* v1) in EdgeIndex()
578 inline void getVertexStar(typename MeshType::VertexType *v, in getVertexStar()
579 … std::vector<typename MeshType::VertexType*> &star) in getVertexStar()
603 inline void getSharedVertexStar(typename MeshType::VertexType *v0, in getSharedVertexStar()
604 typename MeshType::VertexType *v1, in getSharedVertexStar()
605 … std::vector<typename MeshType::VertexType*> &shared) in getSharedVertexStar()
607 typedef typename MeshType::VertexType VertexType; in getSharedVertexStar() typedef
608 typedef typename std::vector<VertexType*>::iterator iteVert; in getSharedVertexStar()
609 std::vector<VertexType*> star0; in getSharedVertexStar()
610 std::vector<VertexType*> star1; in getSharedVertexStar()
622 …eshType::ScalarType StarAspectRatio(const std::vector<typename MeshType::VertexType*> &starCenters) in StarAspectRatio()
640 inline typename MeshType::ScalarType StarDispersion(const std::vector<typename MeshType::VertexType in StarDispersion()
666 inline void CreateMeshVertexStar(std::vector<typename MeshType::VertexType*> &starCenters, in CreateMeshVertexStar()
671 std::vector<typename MeshType::VertexType*> orderedVertex; in CreateMeshVertexStar()
677 inline void CreateMeshVertexStar(std::vector<typename MeshType::VertexType*> &starCenters, in CreateMeshVertexStar()
679 … std::vector<typename MeshType::VertexType*> &orderedVertex, in CreateMeshVertexStar()
688 inline void getAroundFaceVertices(typename MeshType::VertexType *v0, in getAroundFaceVertices()
689 … typename MeshType::VertexType *v1, in getAroundFaceVertices()
690 … std::vector<typename MeshType::VertexType*> &result, in getAroundFaceVertices()
695 typedef typename MeshType::VertexType VertexType; in getAroundFaceVertices() typedef
700 std::set<VertexType*> Added; in getAroundFaceVertices()
709 std::pair< std::set<VertexType*>, bool > done=Added.Add(in_v0[i].V(j)); in getAroundFaceVertices()
721 std::pair< std::set<VertexType*>, bool > done=Added.Add(in_v1[i].V(j)); in getAroundFaceVertices()
731 … std::vector<typename MeshType::VertexType*> &ordered_vertex) in CopyHlevMesh()
734 typedef typename MeshType::VertexType VertexType; in CopyHlevMesh() typedef
735 std::vector<VertexType*> vertices; in CopyHlevMesh()
743 VertexType *v=f->vertices_bary[j].first; in CopyHlevMesh()