Properties
BaseHeight
BaseHeight: number
Color
Color: number
Diameter
Diameter: number
Direction
Direction: Vector3 = null
Label
Label: string
LayerIndex
LayerIndex: number
Name
Name: string
ParentTile
PositionGeo
PositionGeo: Vector3 = new THREE.Vector3(0, 0, 0)
ResourceName
ResourceName: string
UpdatingTexture
UpdatingTexture: boolean = false
UseResource
UseResource: boolean
Value
Value: number
Private WorldPosition
WorldPosition: Vector3 = null
cmworld
cmworld
: CmWorld3 = CMWORLD.CmWorld3.getInstance()
completeModel
completeModel: boolean = false
firstRender
firstRender: boolean = true
imageFileNotExist
imageFileNotExist: boolean = false
lastShowTime
lastShowTime: number = -1
Private limitedDistance
limitedDistance: number = PointMesh.maxLimitedDistance
Private meshObject
meshObject: Mesh = null
meshScale
meshScale: Vector3 = null
modelFileNotExist
modelFileNotExist: boolean = false
modelFileReady
modelFileReady: boolean = false
modelURL
modelURL: string = null
processingMesh
processingMesh: boolean = false
processingStartTime
processingStartTime: number = 0
renderFrameID
renderFrameID: number = -1
requestedFile
requestedFile: boolean = false
requestedTexture_time
requestedTexture_time: number = 0
textureChanged_time
textureChanged_time: number = 0
uid
uid: number = cm_cmvGeometry.GeometryUniqID++
useUserModel
useUserModel: boolean = false
userbaseHeight
userbaseHeight: number = 0
Static GeometryUniqID
GeometryUniqID: number = 100
Static LimitedDistanceScale
LimitedDistanceScale: number = 1
Static deleteMeshTime
deleteMeshTime: number = 30 * 1000
Static maxLimitedDistance
maxLimitedDistance: number = 5000
Static minDisplaySize
minDisplaySize: number = 4
현제 레벨에 맞는 Texture인지 확인하고 다르면 업데이트를 요청한다