Eulergraph
    Preparing search index...

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    eulerEngine: EulerGraph
    interactive: boolean = true
    settings: SnapServiceSettings = ...

    Accessors

    • get snapPoint(): SnapPoint | undefined

      Returns SnapPoint | undefined

    • get snapRadius(): number

      Returns number

    Methods

    • Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Parameters

      • ctx: CanvasRenderingContext2D
      • point: PointLike

      Returns void

    • Parameters

      Returns
          | {
              closest: Cell
              | null;
              direction: "vertical" | "horizontal";
              fromPoint: PointLike;
              offset?: PointLike;
              snapPoint?: PointLike;
              toPoint: PointLike;
          }
          | null

    • Parameters

      Returns {
          cell: GraphicElement | null;
          dist: number;
          magnetFrom: Point | null;
          magnetTarget: Point | null;
      }

    • Parameters

      • boundingSphere: { center: Point; radius: number }

      Returns GraphicElement[]

    • Parameters

      Returns { offsetX: number; offsetY: number } | null

    • Parameters

      Returns Point | undefined