Options
All
  • Public
  • Public/Protected
  • All
Menu

Module vpsc

Index

Functions

compareEvents

  • Parameters

    Returns number

computeGroupBounds

findXNeighbours

  • findXNeighbours(v: Node, scanline: RBTree<Node>): void
  • Parameters

    Returns void

findYNeighbours

  • findYNeighbours(v: Node, scanline: RBTree<Node>): void
  • Parameters

    Returns void

generateConstraints

generateGroupConstraints

  • Parameters

    Returns Constraint[]

generateXConstraints

generateXGroupConstraints

generateYConstraints

generateYGroupConstraints

makeEdgeBetween

  • Parameters

    Returns void

makeEdgeTo

  • makeEdgeTo(s: object, target: Rectangle, ah: number): object
  • Parameters

    • s: object
      • x: number
      • y: number
    • target: Rectangle
    • ah: number

    Returns object

    • x: number
    • y: number

makeRBTree

  • makeRBTree(): RBTree<Node>
  • Returns RBTree<Node>

removeOverlaps

  • Parameters

    Returns void

Object literals

xRect

xRect: object

findNeighbours

findNeighbours: object

getCentre

  • Parameters

    Returns number

getClose

  • Parameters

    Returns number

getOpen

  • Parameters

    Returns number

getSize

  • Parameters

    Returns number

makeRect

  • makeRect(open: number, close: number, center: number, size: number): Rectangle
  • Parameters

    • open: number
    • close: number
    • center: number
    • size: number

    Returns Rectangle

yRect

yRect: object

findNeighbours

findNeighbours: object

getCentre

  • Parameters

    Returns number

getClose

  • Parameters

    Returns number

getOpen

  • Parameters

    Returns number

getSize

  • Parameters

    Returns number

makeRect

  • makeRect(open: number, close: number, center: number, size: number): Rectangle
  • Parameters

    • open: number
    • close: number
    • center: number
    • size: number

    Returns Rectangle

Generated using TypeDoc