Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MxTempMarkDraw

MxTempMarkDraw 绘制一个临时标记对象,该对象,在视区改变,或执行一个命令时会自动清除.

Hierarchy

  • MxTempMarkDraw

Index

Constructors

Properties

imp: any

Methods

  • clear(): void
  • 清除标记

    example

    Returns void

  • drawCircle(cen: Vector3, dRadius: number, iColor: number): void
  • 绘制圆

    example

    Parameters

    • cen: Vector3
    • dRadius: number
    • iColor: number

    Returns void

  • drawCircleMark(cen: Vector3, dRadius: number, iColor: number): void
  • 绘制圆标记

    example

    Parameters

    • cen: Vector3
    • dRadius: number
    • iColor: number

    Returns void

  • drawEntity(obj: Object3D): void
  • 绘制对象

    example

    Parameters

    • obj: Object3D

    Returns void

  • drawLine(pt1: Vector3, pt2: Vector3, iColor?: number, opacity?: number): void
  • 绘制直线

    example

    Parameters

    • pt1: Vector3
    • pt2: Vector3
    • iColor: number = 0xFFFFFF
    • opacity: number = 1

    Returns void