Class Annotator

Hierarchy

  • Annotator

Implements

  • JNode

Constructors

  • Parameters

    • canvas: HTMLCanvasElement
    • background: JBackground
    • camera: JCamera

    Returns Annotator

Properties

children: JNode[]
geometry: JGeometry
m_background: JBackground
m_camera: JCamera
m_canvas: HTMLCanvasElement
m_opacity: number = 0.2
m_sprites: Sprite[] = []
material: JMaterial

Accessors

  • get opacity(): number
  • Returns number

  • set opacity(opacity): void
  • Parameters

    • opacity: number

    Returns void

  • get size(): number
  • Returns number

Methods

  • Parameters

    Returns void

  • Parameters

    • position: Vector3
    • image: string

    Returns ImageSprite

  • Parameters

    • position: Vector3
    • text: string

    Returns TextSprite

  • Parameters

    • index: number

    Returns Sprite

  • Returns void

  • Parameters

    • callback: ((sprite) => void)
        • (sprite): void
        • Parameters

          Returns void

    Returns void

  • Parameters

    • coord: iVector2

    Returns Sprite

  • Parameters

    Returns void

Generated using TypeDoc