Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Mod
    • ModProjProxy

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

decalHeight

  • get decalHeight(): undefined | number
  • set decalHeight(decalHeight: undefined | number): void
  • Returns undefined | number

  • Parameters

    • decalHeight: undefined | number

    Returns void

decalOrder

  • get decalOrder(): undefined | number
  • set decalOrder(decalOrder: undefined | number): void
  • Returns undefined | number

  • Parameters

    • decalOrder: undefined | number

    Returns void

delFlag

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

enableStaticImp

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

  • Parameters

    • value: boolean

    Returns void

extraProperties

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

  • Parameters

    • extraProp: undefined | {}

    Returns void

finalMatrix

id

  • get id(): string
  • Returns string

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

path

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

  • Parameters

    • path: undefined | string

    Returns void

projectId

  • get projectId(): string
  • Returns string

properties

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

queryProgress

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

  • Parameters

    • value: number

    Returns void

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

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>
  • Returns Promise<void>

getAreaId

  • getAreaId(): undefined | string
  • Returns undefined | string

getBimIdDirByIndex

  • getBimIdDirByIndex(idAry: number[]): Promise<{ bimId: string; dir: string; index: number }[]>
  • Parameters

    • idAry: number[]

    Returns Promise<{ bimId: string; dir: string; index: number }[]>

getBimIdsByDirs

  • getBimIdsByDirs(dirAry: string[]): Promise<string[]>
  • Parameters

    • dirAry: string[]

    Returns Promise<string[]>

getBimIdsDirsMapByDirs

  • getBimIdsDirsMapByDirs(dirAry: string[]): Promise<{}>
  • Parameters

    • dirAry: string[]

    Returns Promise<{}>

getBoundingBoxByBimId

  • getBoundingBoxByBimId(bimId: string[]): Promise<BoxNumberAry[]>
  • Parameters

    • bimId: string[]

    Returns Promise<BoxNumberAry[]>

getBoundingBoxByDirs

  • getBoundingBoxByDirs(dirAry: string[]): Promise<BoxNumberAry[]>
  • Parameters

    • dirAry: string[]

    Returns Promise<BoxNumberAry[]>

getColor

  • getColor(): undefined | Color

getCompIndexesByBimPropertiesLike

  • getCompIndexesByBimPropertiesLike(name: string): Promise<number[]>
  • Parameters

    • name: string

    Returns Promise<number[]>

getCompIndexesByBimid

  • getCompIndexesByBimid(bimIdAry: string[]): Promise<number[]>
  • Parameters

    • bimIdAry: string[]

    Returns Promise<number[]>

getCompIndexesByDirs

  • getCompIndexesByDirs(dirAry: string[]): Promise<number[]>
  • Parameters

    • dirAry: string[]

    Returns Promise<number[]>

getCompIndexesByDirsExact

  • getCompIndexesByDirsExact(dirAry: string[]): Promise<number[]>
  • Parameters

    • dirAry: string[]

    Returns Promise<number[]>

getCompInfo

  • getCompInfo(): undefined | string
  • Returns undefined | string

getCompNum

  • getCompNum(): number
  • Returns number

getCompsByBimIds

  • getCompsByBimIds(bimIdAry: string[]): Promise<CompOptions[]>
  • Parameters

    • bimIdAry: string[]

    Returns Promise<CompOptions[]>

getCompsByBimIdsEbsTree

  • getCompsByBimIdsEbsTree(bimIdAry: string[]): Promise<CompOptions[]>
  • Parameters

    • bimIdAry: string[]

    Returns Promise<CompOptions[]>

getCompsByIndexes

  • getCompsByIndexes(compIndexAry: number[]): Promise<CompOptions[]>
  • Parameters

    • compIndexAry: number[]

    Returns Promise<CompOptions[]>

getCompsDirByBimId

  • getCompsDirByBimId(bimId: string[]): Promise<{ bimId: string; dir: string; index: number; name: string }[]>
  • Parameters

    • bimId: string[]

    Returns Promise<{ bimId: string; dir: string; index: number; name: string }[]>

getCompsDirByDir

  • getCompsDirByDir(dirAry: string[]): Promise<{ bimId: string; dir: string; index: number; name: string }[]>
  • Parameters

    • dirAry: string[]

    Returns Promise<{ bimId: string; dir: string; index: number; name: string }[]>

getDirTree

  • getDirTree(): any
  • Returns any

getDirsByBimProperties

  • getDirsByBimProperties(bimProperties: BimProp): Promise<string[]>
  • Parameters

    Returns Promise<string[]>

getEffect

getGeometryCenter

  • getGeometryCenter(): undefined | Cartesian3
  • Returns undefined | Cartesian3

getInnerMod

  • getInnerMod(): undefined | Mod
  • Returns undefined | Mod

getLevel

  • getLevel(): undefined | object
  • Returns undefined | object

getName

  • getName(): undefined | string
  • Returns undefined | string

getProj

getProjId

  • getProjId(): undefined | string
  • Returns undefined | string

getProjMgr

getTriNum

  • getTriNum(): number
  • Returns number

getType

  • getType(): undefined | string
  • Returns undefined | string

getUpdateDate

  • getUpdateDate(): undefined | string
  • Returns undefined | string

getViewer

getVisibility

  • getVisibility(): boolean

getWorldBox

  • getWorldBox(): undefined | Box

getWorldMatrix

hasAssociatedId

  • hasAssociatedId(id: string): boolean

initQuery

  • initQuery(): Promise<undefined | string>
  • Returns Promise<undefined | string>

initedRender

  • initedRender(): Promise<void>

isDestroyed

  • isDestroyed(): boolean

loadInit

  • loadInit(): void

metaType

  • metaType(): string

notifyMatrixChange

  • notifyMatrixChange(): void

projQueryExtension

projUpdateExtensionBatch

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
  • Parameters

    • color: Color
    • isHighlight: boolean
    • Optional oneBatch: OneBatch
    • Optional forceDeal: boolean

    Returns void

setProjId

  • setProjId(id: string): void
  • Parameters

    • id: string

    Returns void

setSelect

  • setSelect(value: boolean): void
  • Parameters

    • value: boolean

    Returns void

setVisibility

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

    • value: boolean
    • Optional oneBatch: OneBatch
    • Optional forceDeal: boolean

    Returns void

setWorldMatrix

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

type

  • type(): string
  • Returns string

unDrawMod

  • unDrawMod(): Promise<void>

updateMatrix

  • updateMatrix(): void

Static cast

Static classType

  • classType(): string
  • Returns string