#include <meshminsizecleanup.h>
◆ summary()
| QString mesh::CleanupReport::summary |
( |
| ) |
const |
◆ abandoned
| bool mesh::CleanupReport::abandoned = false |
True when a validity check failed and the mesh was restored.
◆ candidatesDropped
| int mesh::CleanupReport::candidatesDropped = 0 |
over maxCandidatesPerPass
◆ cellsRemoved
| int mesh::CleanupReport::cellsRemoved = 0 |
◆ edgesCollapsed
| int mesh::CleanupReport::edgesCollapsed = 0 |
◆ exhaustedPasses
| bool mesh::CleanupReport::exhaustedPasses = false |
ran out of budget mid-work
◆ identityAbsorptions
| int mesh::CleanupReport::identityAbsorptions = 0 |
sliver absorbed into an identity
◆ identityConflictsSkipped
| int mesh::CleanupReport::identityConflictsSkipped = 0 |
◆ interiorConstraintsLost
| int mesh::CleanupReport::interiorConstraintsLost = 0 |
interior constrained edges collapsed
◆ minAreaAfter
| double mesh::CleanupReport::minAreaAfter = 0.0 |
◆ minAreaBefore
| double mesh::CleanupReport::minAreaBefore = 0.0 |
◆ passesUsed
| int mesh::CleanupReport::passesUsed = 0 |
◆ ringEdgesShortened
| int mesh::CleanupReport::ringEdgesShortened = 0 |
◆ ringGuardSkipped
| int mesh::CleanupReport::ringGuardSkipped = 0 |
would breach minRingVertices
◆ skippedProtected
| int mesh::CleanupReport::skippedProtected = 0 |
Sub-threshold edges left alone — protected identity, link-condition failure, or an orientation flip. These are the ones conditioning should have prevented.
◆ unfixable
| QVector<QPointF> mesh::CleanupReport::unfixable |
centroids of protected sub-scale cells
The documentation for this struct was generated from the following files: