Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Mat

Represents a complete Medial Axis Transform (MAT).

The MAT is fully described through its CpNode property. The cpTrees property is only added to facilitate extension of the MAT, e.g. by adding extra maximal disks and is typically not used. See CpNode for more details.

Index

Constructors

Properties

Constructors

constructor

  • Parameters

    • cpNode: CpNode

      A complete representation of the MAT. See CpNode.

    • cpTrees: Map<Loop, LlRbTree<CpNode>>

      Primarily for internal use. A tree structure storing the CpNodes of the MAT by their compare order, i.e. their cyclic order around the shape boundary.

    Returns Mat

Properties

cpNode

cpNode: CpNode

A complete representation of the MAT. See CpNode.

cpTrees

cpTrees: Map<Loop, LlRbTree<CpNode>>

Primarily for internal use. A tree structure storing the CpNodes of the MAT by their compare order, i.e. their cyclic order around the shape boundary.

Generated using TypeDoc