Skip to content

Shapemetry API


Shapemetry API / FixConfig

Interface: FixConfig

Defined in: nurbsBrep/heal/fix.ts:67

Per-issue fix toggles. ACTIVE flags are consumed by the fix pipeline and default to 'auto' (fix only when the defect is detected). UNSUPPORTED flags have no fixer; they default to 'off' and forcing one 'on' THROWS rather than silently reporting success — the public shape stays stable until a real fixer lands.

Properties

fixReorder

fixReorder: FixMode

Defined in: nurbsBrep/heal/fix.ts:69


fixConnectivity

fixConnectivity: FixMode

Defined in: nurbsBrep/heal/fix.ts:70


fixClosure

fixClosure: FixMode

Defined in: nurbsBrep/heal/fix.ts:71


fixSmallEdges

fixSmallEdges: FixMode

Defined in: nurbsBrep/heal/fix.ts:72


fixSelfIntersection

fixSelfIntersection: FixMode

Defined in: nurbsBrep/heal/fix.ts:73


fixDegenerateEdges

fixDegenerateEdges: FixMode

Defined in: nurbsBrep/heal/fix.ts:74


fixGaps3d

fixGaps3d: FixMode

Defined in: nurbsBrep/heal/fix.ts:75


fixGaps2d

fixGaps2d: FixMode

Defined in: nurbsBrep/heal/fix.ts:76


fixLacking

fixLacking: FixMode

Defined in: nurbsBrep/heal/fix.ts:77


fixNotched

fixNotched: FixMode

Defined in: nurbsBrep/heal/fix.ts:78


fixTail

fixTail: FixMode

Defined in: nurbsBrep/heal/fix.ts:79


fixIntersectingEdges

fixIntersectingEdges: FixMode

Defined in: nurbsBrep/heal/fix.ts:80


fixWireOrientation

fixWireOrientation: FixMode

Defined in: nurbsBrep/heal/fix.ts:82


fixSmallArea

fixSmallArea: FixMode

Defined in: nurbsBrep/heal/fix.ts:83


fixIntersectingWires

fixIntersectingWires: FixMode

Defined in: nurbsBrep/heal/fix.ts:84


fixPCurve

fixPCurve: FixMode

Defined in: nurbsBrep/heal/fix.ts:85


fixAddNaturalBound

fixAddNaturalBound: FixMode

Defined in: nurbsBrep/heal/fix.ts:86


fixMissingSeam

fixMissingSeam: FixMode

Defined in: nurbsBrep/heal/fix.ts:87


fixDuplicateFaces

fixDuplicateFaces: FixMode

Defined in: nurbsBrep/heal/fix.ts:88


fixOrientation

fixOrientation: FixMode

Defined in: nurbsBrep/heal/fix.ts:90


fixVertexTolerance

fixVertexTolerance: FixMode

Defined in: nurbsBrep/heal/fix.ts:92


fixSameParameter

fixSameParameter: FixMode

Defined in: nurbsBrep/heal/fix.ts:93


fixCoincidentVertices

fixCoincidentVertices: FixMode

Defined in: nurbsBrep/heal/fix.ts:95


fixWireframe

fixWireframe: FixMode

Defined in: nurbsBrep/heal/fix.ts:97


fixSplitCommonVertex

fixSplitCommonVertex: FixMode

Defined in: nurbsBrep/heal/fix.ts:98


fixSmallFaces

fixSmallFaces: FixMode

Defined in: nurbsBrep/heal/fix.ts:99