Home
last modified time | relevance | path

Searched refs:intVertices (Results 1 – 10 of 10) sorted by relevance

/dports/cad/gmsh/gmsh-4.9.2-source/contrib/QuadMeshingTools/
H A DqmtDiskQuadrangulationRemeshing.cpp183 const std::vector<MVertex *> &intVertices, in computeInputIrregularity() argument
208 for(size_t iv = 0; iv < intVertices.size(); ++iv) { in computeInputIrregularity()
209 irregularity += std::pow(4 - valence[intVertices[iv]], 2); in computeInputIrregularity()
393 if(patch.intVertices.size() == 0) { in smallCavitySmoothing()
466 const std::vector<MVertex *> &intVertices, in remeshLocalWithDiskQuadrangulation() argument
500 computeInputIrregularity(elements, intVertices, bdrVertices, in remeshLocalWithDiskQuadrangulation()
548 gf, bdrVertices, rotation, quads, patch.intVertices, patch.elements); in remeshLocalWithDiskQuadrangulation()
557 intVertices.size(), patch.intVertices.size(), elements.size(), in remeshLocalWithDiskQuadrangulation()
579 if(!okp || largerPatch.intVertices.size() == 0) continue; in remeshLocalWithDiskQuadrangulation()
584 patch.intVertices.size(), largerPatch.intVertices.size()); in remeshLocalWithDiskQuadrangulation()
[all …]
H A DqmtMeshGeometryOptimization.cpp690 MVertex *v0 = patch.intVertices[0]; in getPlanarParametrization()
1070 if(patch.intVertices.size() == 0) { in patchOptimizeGeometryGlobal()
1099 size_t nInterior = patch.intVertices.size(); in patchOptimizeGeometryGlobal()
1146 for(MVertex *v : patch.intVertices) { in patchOptimizeGeometryGlobal()
1169 stats.nFree = patch.intVertices.size(); in patchOptimizeGeometryGlobal()
1175 patch.intVertices.size(), in patchOptimizeGeometryGlobal()
1693 if(patch.intVertices.size() == 0) { in patchOptimizeGeometryWithKernel()
1761 stats.nFree = patch.intVertices.size(); in patchOptimizeGeometryWithKernel()
1791 patch.intVertices.size()); in patchProjectOnSurface()
1793 for(MVertex *v : patch.intVertices) { in patchProjectOnSurface()
[all …]
H A DqmtMeshUtils.cpp360 patch.intVertices = difference(patch.intVertices, bdr); in patchFromElements()
364 for(MVertex *v : patch.intVertices) { in patchFromElements()
371 patch.intVertices = difference(patch.intVertices, patch.embVertices); in patchFromElements()
441 while(before.intVertices.size() > 0) { in execute()
443 before.intVertices.pop_back(); in execute()
459 if(after.intVertices.size() > 0) { in execute()
462 after.intVertices.pop_back(); in execute()
475 while(after.intVertices.size() > 0) { in execute()
477 after.intVertices.pop_back(); in execute()
572 for(MVertex *v : after.intVertices) in ~GFaceMeshDiff()
[all …]
H A DqmtDiskQuadrangulationRemeshing.h50 const std::vector<MVertex*>& intVertices,
H A DqmtQuadCavityRemeshing.h134 const std::vector<MVertex*>& intVertices,
H A DqmtQuadCavityRemeshing.cpp1029 std::vector<MVertex *> intVertices; member
1944 rcav.intVertices.clear(); in growCavity()
1945 rcav.intVertices.reserve(cav.verticesInt.size()); in growCavity()
1947 rcav.intVertices.push_back(vertices[v]); in growCavity()
2203 size_t nvb = diff.before.intVertices.size(); in remeshCavity()
2204 size_t nva = diff.after.intVertices.size(); in remeshCavity()
2848 const std::vector<MVertex *> &intVertices, in remeshPatchWithQuadPattern() argument
2903 clearStuff(diff.after.intVertices, diff.after.elements); in remeshPatchWithQuadPattern()
2921 diff.before.intVertices = intVertices; in remeshPatchWithQuadPattern()
3333 size_t nvb = diff.before.intVertices.size(); in meshFaceWithGlobalPattern()
[all …]
H A DqmtMeshUtils.h51 std::vector<MVertex*> intVertices; /* interior free vertices */ member
/dports/cad/openctm/OpenCTM-1.0.3/lib/
H A DcompressMG2.c846 if(!intVertices) in _ctmCompressMesh_MG2()
861 free((void *) intVertices); in _ctmCompressMesh_MG2()
871 free((void *) intVertices); in _ctmCompressMesh_MG2()
887 free((void *) intVertices); in _ctmCompressMesh_MG2()
901 free((void *) intVertices); in _ctmCompressMesh_MG2()
911 free((void *) intVertices); in _ctmCompressMesh_MG2()
1142 if(!intVertices) in _ctmUncompressMesh_MG2()
1149 free((void *) intVertices); in _ctmUncompressMesh_MG2()
1156 free((void *) intVertices); in _ctmUncompressMesh_MG2()
1164 free((void *) intVertices); in _ctmUncompressMesh_MG2()
[all …]
/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/external/OpenCTM-1.0.3/lib/
H A DcompressMG2.c846 if(!intVertices) in _ctmCompressMesh_MG2()
861 free((void *) intVertices); in _ctmCompressMesh_MG2()
871 free((void *) intVertices); in _ctmCompressMesh_MG2()
887 free((void *) intVertices); in _ctmCompressMesh_MG2()
901 free((void *) intVertices); in _ctmCompressMesh_MG2()
911 free((void *) intVertices); in _ctmCompressMesh_MG2()
1142 if(!intVertices) in _ctmUncompressMesh_MG2()
1149 free((void *) intVertices); in _ctmUncompressMesh_MG2()
1156 free((void *) intVertices); in _ctmUncompressMesh_MG2()
1164 free((void *) intVertices); in _ctmUncompressMesh_MG2()
[all …]
/dports/cad/gmsh/gmsh-4.9.2-source/Mesh/
H A DmeshQuadQuasiStructured.cpp1144 for(MVertex *v : before.intVertices) { in updateAdjacencies()
1412 gf, patch.elements, patch.intVertices, patch.bdrVertices.front(), in improveCornerValences()
1436 append(smoothingPool, patchAfter.intVertices); in improveCornerValences()
1547 gf, patch.elements, patch.intVertices, patch.bdrVertices.front(), in improveCurveValences()
1571 append(smoothingPool, patchAfter.intVertices); in improveCurveValences()
1648 for(MVertex *v : patch.intVertices) { in irregularityEnergy()
1744 gf, patch.elements, patch.intVertices, patch.bdrVertices.front(), in improveInteriorValences()
1768 append(smoothingPool, patchAfter.intVertices); in improveInteriorValences()
1821 for(MVertex *v : patch.intVertices) { in patchIsValidForDiskRequadrangulation()
1977 gf, patch.elements, patch.intVertices, patch.bdrVertices.front(), in improveInteriorValencesV2()
[all …]