BimCT SDK / WebGL2 Viewer
    Preparing search index...

    Class Markups

    Class managing markups on a canvas.

    Index

    Constructors

    Accessors

    • set customCursor(cursorURL: string): void

      Parameters

      • cursorURL: string

      Returns void

    • get backgroundColor(): RGB

      Returns RGB

    • set backgroundColor(color: RGB): void

      Parameters

      Returns void

    • get foregroundColor(): RGB

      Returns RGB

    • set foregroundColor(color: RGB): void

      Parameters

      Returns void

    • get strokeWidth(): number

      Returns number

    • set strokeWidth(weight: number): void

      Parameters

      • weight: number

      Returns void

    • get dashedLabelTag(): boolean

      Returns boolean

    • set dashedLabelTag(val: boolean): void

      Parameters

      • val: boolean

      Returns void

    • get roundedCornerLabelTag(): boolean

      Returns boolean

    • set roundedCornerLabelTag(val: boolean): void

      Parameters

      • val: boolean

      Returns void

    • get shadowLabelTag(): boolean

      Returns boolean

    • set shadowLabelTag(val: boolean): void

      Parameters

      • val: boolean

      Returns void

    • get mode(): MARKUP_MODE

      Returns MARKUP_MODE

    • get editing(): boolean

      Returns boolean

    • get visible(): boolean

      Returns boolean

    • get visibleNotEditing(): boolean

      Returns boolean

    • get visibleNotByPassing(): boolean

      Returns boolean

    • get stage(): Stage

      Returns Stage

    Methods

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Parameters

      • mode: MARKUP_MODE

      Returns void

    • Parameters

      • e: MouseEvent
      • pan: boolean

      Returns void

    • Returns boolean

    • Returns boolean

    • Adds a new label shape.

      Parameters

      • text: string

        The text of the label.

      • x: number

        The x-coordinate of the label.

      • y: number

        The y-coordinate of the label.

      • select: boolean = true

        True to select the shape after adding.

      Returns LabelShape

      The added label shape.

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number
      • select: boolean = true

      Returns ArrowShape

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number
      • select: boolean = true

      Returns LineShape

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number
      • select: boolean = true

      Returns RectangleShape

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number
      • select: boolean = true

      Returns EllipseShape

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number
      • select: boolean = true

      Returns StarShape

    • Parameters

      • x1: number
      • y1: number
      • x2: number
      • y2: number
      • select: boolean = true

      Returns CloudShape

    • Parameters

      • x: number
      • y: number
      • select: boolean = true

      Returns PencilShape

    • Parameters

      • width: number
      • height: number

      Returns void

    • Returns void

    • Returns void

    • Parameters

      • visible: boolean
      • editing: boolean

      Returns boolean

    • Returns boolean

    • Parameters

      • val: boolean

      Returns void

    • Returns void

    • Returns void

    • Returns boolean

    • Returns boolean

    • Returns IRect

    • Returns void

    • Parameters

      • undoable: boolean = true

      Returns void

    • Parameters

      Returns void

    • Parameters

      • width: number

      Returns void

    • Parameters

      • red: number
      • green: number
      • blue: number

      Returns void

    • Parameters

      • red: number
      • green: number
      • blue: number

      Returns void

    • Parameters

      • enabled: boolean

      Returns boolean

    • Parameters

      • enabled: boolean

      Returns boolean

    • Parameters

      • enabled: boolean

      Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Parameters

      • action: UndoableAction

      Returns void

    • Returns void