Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Optional UEId

UEId: string

Optional _basePoint

_basePoint: Vector3

isDeleteUpdate

isDeleteUpdate: boolean

isVirMod

isVirMod: boolean

Optional parentMod

parentMod: Mod

Optional proj

proj: Proj

Optional runtimeError

runtimeError: unknown

Accessors

associatedIds

  • get associatedIds(): string[]
  • set associatedIds(ids: string[]): void
  • Returns string[]

  • Parameters

    • ids: string[]

    Returns void

basePoint

  • get basePoint(): undefined | Vector3
  • set basePoint(value: undefined | Vector3): void
  • Returns undefined | Vector3

  • Parameters

    Returns void

box

  • get box(): undefined | AxisAlignedBoundingBox
  • Returns undefined | AxisAlignedBoundingBox

delFlag

  • get delFlag(): undefined | string
  • Returns undefined | string

extraProperties

  • get extraProperties(): undefined | {}
  • set extraProperties(extraProp: undefined | {}): void
  • Returns undefined | {}

  • Parameters

    • extraProp: undefined | {}

    Returns void

finalMatrix

height

  • get height(): number
  • set height(value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

id

  • get id(): string
  • Returns string

isFixGeo

  • get isFixGeo(): boolean
  • set isFixGeo(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

isTranslateRotateScaleValid

  • get isTranslateRotateScaleValid(): boolean
  • set isTranslateRotateScaleValid(val: boolean): void
  • Returns boolean

  • Parameters

    • val: boolean

    Returns void

name

  • get name(): undefined | string
  • set name(name: undefined | string): void
  • Returns undefined | string

  • Parameters

    • name: undefined | string

    Returns void

originalMatrix

  • set originalMatrix(mat: Matrix4): void
  • Parameters

    Returns void

path

  • get path(): undefined | string
  • set path(path: undefined | string): void
  • Returns undefined | string

  • Parameters

    • path: undefined | string

    Returns void

position2Ds

  • set position2Ds(pt2dAry: Vector2[]): void
  • Parameters

    Returns void

positions

  • set positions(pt3dAry: Vector3[]): void
  • Parameters

    Returns void

projectId

  • get projectId(): string
  • Returns string

properties

  • get properties(): undefined | {}
  • Returns undefined | {}

rotateX

  • get rotateX(): number
  • set rotateX(rotateX: number): void
  • Returns number

  • Parameters

    • rotateX: number

    Returns void

rotateY

  • get rotateY(): number
  • set rotateY(rotateY: number): void
  • Returns number

  • Parameters

    • rotateY: number

    Returns void

rotateZ

  • get rotateZ(): number
  • set rotateZ(rotateZ: number): void
  • Returns number

  • Parameters

    • rotateZ: number

    Returns void

rotationMatrix

scaleMatrix

  • get scaleMatrix(): Matrix4
  • Returns Matrix4

scaleX

  • get scaleX(): number
  • set scaleX(scaleX: number): void
  • Returns number

  • Parameters

    • scaleX: number

    Returns void

scaleY

  • get scaleY(): number
  • set scaleY(scaleY: number): void
  • Returns number

  • Parameters

    • scaleY: number

    Returns void

scaleZ

  • get scaleZ(): number
  • set scaleZ(scaleZ: number): void
  • Returns number

  • Parameters

    • scaleZ: number

    Returns void

staticPath

  • get staticPath(): undefined | string
  • set staticPath(path: undefined | string): void
  • Returns undefined | string

  • Parameters

    • path: undefined | string

    Returns void

translateMatrix

  • get translateMatrix(): Matrix4
  • Returns Matrix4

translateRotateScale

translateX

  • get translateX(): number
  • set translateX(translateX: number): void
  • Returns number

  • Parameters

    • translateX: number

    Returns void

translateY

  • get translateY(): number
  • set translateY(translateY: number): void
  • Returns number

  • Parameters

    • translateY: number

    Returns void

translateZ

  • get translateZ(): number
  • set translateZ(translateZ: number): void
  • Returns number

  • Parameters

    • translateZ: number

    Returns void

under

  • get under(): number
  • Returns number

version

  • get version(): undefined | number
  • Returns undefined | number

Methods

DealSubMod

  • DealSubMod(): void

addAssociatedId

  • addAssociatedId(id: string): void

asModInner

clearAllAssociatedId

  • clearAllAssociatedId(): void

clone

destroy

  • destroy(): undefined

drawMod

  • drawMod(): Promise<void>

getColor

  • getColor(): undefined | Color

getEffect

getGeometryCenter

  • getGeometryCenter(): undefined | Cartesian3

getGeometryPositions

  • getGeometryPositions(isDealUnder: boolean): Vector3[]

getProj

getProjMgr

getViewer

getVisibility

  • getVisibility(): boolean

getWorldBox

  • getWorldBox(): undefined | Box

getWorldMatrix

hasAssociatedId

  • hasAssociatedId(id: string): boolean

initedRender

  • initedRender(): Promise<void>

isDestroyed

  • isDestroyed(): boolean

isValid

  • isValid(): boolean

loadInit

  • loadInit(): void

metaType

  • metaType(): string

notifyMatrixChange

  • notifyMatrixChange(): void

refreshStyle

  • refreshStyle(): void

removeAssociatedId

  • removeAssociatedId(id: string): void

resetDefaultColor

  • resetDefaultColor(isHighlight: boolean, oneBatch?: OneBatch, forceDeal?: boolean): void

setColor

  • setColor(color: Color, isHighlight: boolean, oneBatch?: OneBatch, forceDeal?: boolean): void

setSelect

  • setSelect(value: boolean): void

setVisibility

  • setVisibility(value: boolean, oneBatch?: OneBatch, forceDeal?: boolean): void

setWorldMatrix

  • setWorldMatrix(matrix: Matrix4, forceDeal?: boolean): void

type

  • type(): string

unDrawMod

  • unDrawMod(): Promise<void>

updateMatrix

  • updateMatrix(): void

Static cast

Static classType

  • classType(): string
  • Returns string