(size, pos1, pos2, pos3)
| 9 | |
| 10 | # TEST 1 |
| 11 | def decimate_1(size, pos1, pos2, pos3): |
| 12 | mesh = mrmesh.makeCube(size, pos1) |
| 13 | settings = mrmesh.DecimateSettings() |
| 14 | settings.maxError = 0.001 |
| 15 | |
| 16 | result = mrmesh.decimateMesh(mesh, settings) |
| 17 | |
| 18 | assert result.vertsDeleted == 0 |
| 19 | assert result.facesDeleted == 0 |
| 20 | # assert( result.errorIntroduced == 0 ) |
| 21 | |
| 22 | assert mesh.topology.getValidVerts().size() == 8 |
| 23 | assert mesh.topology.getValidVerts().count() == 8 |
| 24 | assert mesh.topology.findHoleRepresentiveEdges().size() == 0 |
| 25 | |
| 26 | |
| 27 | # TEST 2 |
no test coverage detected