/dports/cad/gmsh/gmsh-4.9.2-source/contrib/QuadMeshingTools/ |
H A D | qmtDiskQuadrangulationRemeshing.cpp | 183 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 D | qmtMeshGeometryOptimization.cpp | 690 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 D | qmtMeshUtils.cpp | 360 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 D | qmtDiskQuadrangulationRemeshing.h | 50 const std::vector<MVertex*>& intVertices,
|
H A D | qmtQuadCavityRemeshing.h | 134 const std::vector<MVertex*>& intVertices,
|
H A D | qmtQuadCavityRemeshing.cpp | 1029 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 D | qmtMeshUtils.h | 51 std::vector<MVertex*> intVertices; /* interior free vertices */ member
|
/dports/cad/openctm/OpenCTM-1.0.3/lib/ |
H A D | compressMG2.c | 846 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 D | compressMG2.c | 846 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 D | meshQuadQuasiStructured.cpp | 1144 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 …]
|