Eulergraph
    Preparing search index...

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    dimensionType: LinearDimensionType = "parallel"
    eulerEngine: EulerGraph
    fantomCell: CellParametric | LineParametric | null = null
    fillStyle: FillStyle = "color"
    hatch: HatchFill = ...
    interactive: boolean = true
    lineStyle: { curveType: CurveType; dashes?: number[] } = ...
    paintColor: string = "#000000"

    Accessors

    • get currentAngle(): number

      Returns number

    • set currentAngle(angle: number): void

      Parameters

      • angle: number

      Returns void

    • get currentLineLength(): number

      Returns number

    • set currentLineLength(length: number): void

      Parameters

      • length: number

      Returns void

    • get figure(): | "polyline"
      | "ellipse"
      | "line"
      | "triangle"
      | "rectangle"
      | "parallelogramm"
      | "regularPolygon"
      | "linearDimension"
      | "calloutLine"
      | "spline"
      | "bezier"
      | "paintShape"
      | null

      Returns
          | "polyline"
          | "ellipse"
          | "line"
          | "triangle"
          | "rectangle"
          | "parallelogramm"
          | "regularPolygon"
          | "linearDimension"
          | "calloutLine"
          | "spline"
          | "bezier"
          | "paintShape"
          | null

    • set figure(
          figure:
              | "polyline"
              | "ellipse"
              | "line"
              | "triangle"
              | "rectangle"
              | "parallelogramm"
              | "regularPolygon"
              | "linearDimension"
              | "calloutLine"
              | "spline"
              | "bezier"
              | "paintShape"
              | null,
      ): void

      Parameters

      • figure:
            | "polyline"
            | "ellipse"
            | "line"
            | "triangle"
            | "rectangle"
            | "parallelogramm"
            | "regularPolygon"
            | "linearDimension"
            | "calloutLine"
            | "spline"
            | "bezier"
            | "paintShape"
            | null

      Returns void

    • get isDrawing(): boolean

      Returns boolean

    Methods

    • Returns void

    • Returns void

    • Parameters

      • freeDrawPoints: Point[]
      • type: "polyline" | "line" | "spline" | "bezier"

      Returns void

    • Returns void

    • Returns void

    • Parameters

      • x: number
      • y: number

      Returns void

    • Parameters

      • x: number
      • y: number
      • canvasPoint: Point

      Returns void

    • Returns void

    • Returns void

    • Returns boolean

    • Returns boolean

    • Returns void

    • Parameters

      Returns void

    • Returns void

    • Returns void

    • Returns void

    • Returns void