Vixen
dd8b0a81
csharp
public readonly record struct RemeshRegion

One triangle of the conditioned surface, and which patch of the layout claimed it.

Read the guide page for this →

Remarks

⚠ A patch index rather than a colour. docs/plan/41 § D1 asks for the layout "as coloured regions" and a colour is a viewer's decision — a palette baked in here would be one more thing to disagree about, and it would throw away the identity a caller needs to point at a patch in the report. The index is the artefact; colouring it is one modulus away.

Fields and properties (2)

  • public int Triangle

    Its index into Conditioned's faces.

  • public int Patch

    Which patch, or -1 where the partition claimed nothing.

Methods (1)

  • public RemeshRegion(int Triangle, int Patch)

    One triangle of the conditioned surface, and which patch of the layout claimed it.

Used by (3)

  • RemeshDumpVixen.Geometry.Remeshing
  • RemeshDumpTestsVixen.Geometry.Remeshing.Tests
  • BlockoutRemeshDebugVixen.Editor.Blockout