Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PointMarker

Visual that is displayed at the Cursors position. Has customizable fill and border.

Implemented by

Index

Properties

getFillStyle

getFillStyle : function

Get fillStyle of PointMarker

returns

FillStyle object

getOrigin

getOrigin : function

Get origin position of PointMarker

returns

(-1 to 1 which specifies position of origin, 0 is center of the object)

getSize

getSize : function

Get size of PointMarker

returns

Size of PointMarker in pixels

getStrokeStyle

getStrokeStyle : function

Get stroke style of PointMarker

returns

LineStyle object

    • Returns LineStyle

setFillStyle

setFillStyle : function

Set fillStyle of PointMarker

param

FillStyle object or mutator to modify existing one

returns

Object itself

setOrigin

setOrigin : function

Set origin position of PointMarker

param

(-1 to 1 which specifies position of origin, 0 is center of the object)

returns

Object itself for fluent interface

    • Parameters

      Returns this

setSize

setSize : function

Set size of PointMarker

param

Size of PointMarker in pixels

returns

Object itself

    • Parameters

      Returns this

setStrokeStyle

setStrokeStyle : function

Set stroke style of PointMarker

param

LineStyle object

returns

Object itself

Methods

getMargin

  • Get margin around object in pixels.

    Returns Margin

    Margin datastructure

isDisposed

  • isDisposed(): boolean
  • Returns boolean

    True if all child objects are disposed, false if not.

setMargin

  • setMargin(margin: Partial<MMargin> | number): this
  • Set margin around object in pixels.

    Parameters

    • margin: Partial<MMargin> | number

      Number with pixel margins for all sides or datastructure with individual pixel margins for each side. Any side can be omitted, only passed values will be overridden.

    Returns this

    Object itself