• Preparing search index...
  • The search index is not available
Rabbit Ear - v0.9.4
  • Rabbit Ear
  • layer/tacosTortillas
  • makeTacosAndTortillas

Function makeTacosAndTortillas

  • makeTacosAndTortillas(graph, epsilon?): {
        taco_taco: TacoTacoConstraint[];
        taco_tortilla: TacoTortillaConstraint[];
        tortilla_tortilla: TortillaTortillaConstraint[];
    }
  • Parameters

    • graph: FOLDExtended

      a FOLD object. vertices_coords should already be folded.

    • Optional epsilon: number = EPSILON

      an optional epsilon with a default value of 1e-6

    Returns {
        taco_taco: TacoTacoConstraint[];
        taco_tortilla: TacoTortillaConstraint[];
        tortilla_tortilla: TortillaTortillaConstraint[];
    }

    For a particular model, a set of layer constraints sorted into taco/tortilla/transitivity types needed to be solved.

    • taco_taco: TacoTacoConstraint[]
    • taco_tortilla: TacoTortillaConstraint[]
    • tortilla_tortilla: TortillaTortillaConstraint[]

    Description

    Given a FOLD object, find all instances of edges overlapping which classify as taco/tortillas to determine layer order.

    Notes

    due to the face_center calculation to determine face-edge sidedness, this is currently hardcoded to only work with convex polygons.

    • Defined in src/layer/tacosTortillas.js:161

Settings

Member Visibility

Theme

Rabbit Ear - v0.9.4
  • Loading...

Generated using TypeDoc