如视 Five SDK
    Preparing search index...

    Class Tile3DModel

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    autoRefine: boolean
    boundingBox: Box3
    ecefToEnuMatrix: Matrix4
    enuToEcefMatrix: Matrix4
    error?: Error

    meta 信息加载错误

    fetcher: Fetcher
    frameNumber: number

    更新帧次数

    groundHeight: number
    light: boolean
    loaded: boolean
    onError?: (error: Error) => void

    meta 信息加载错误

    parameter: Parameter = ...
    parent: Model

    Object's parent in the scene graph.

    refined: boolean
    refineProgress: [number, number]
    search: string
    tileset: Tileset
    type: "point_cloud" | "mesh"
    upAxis: string

    Accessors

    • get coordinates(): string

      Returns string

      使用 localToLla(new THREE.Vector()) 替代

    • get loadSiblings(): boolean

      Returns boolean

      use .parameter.loadSiblings .parameter.set('loadSiblings', loadSiblings) instend

    • set loadSiblings(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get maxGeometricError(): number

      Returns number

      use .parameter.maxGeometricError .parameter.set('maxGeometricError', maxGeometricError) instend

    • set maxGeometricError(value: number): void

      Parameters

      • value: number

      Returns void

    • get maxLevelOfDetail(): number

      Returns number

      use .parameter.maxLevelOfDetail .parameter.set('maxLevelOfDetail', maxLevelOfDetail) instend

    • set maxLevelOfDetail(value: number): void

      Parameters

      • value: number

      Returns void

    • get maxMemoryUsage(): number

      Returns number

      use .parameter.maxMemoryUsage .parameter.set('maxMemoryUsage', maxMemoryUsage) instend

    • set maxMemoryUsage(value: number): void

      Parameters

      • value: number

      Returns void

    • get maxRequests(): number

      Returns number

      use .parameter.maxRequests .parameter.set('maxRequests', maxRequests) instend

    • set maxRequests(value: number): void

      Parameters

      • value: number

      Returns void

    • get maxScreenSpaceError(): number

      Returns number

      use .parameter.maxScreenSpaceError .parameter.set('maxScreenSpaceError', maxScreenSpaceError) instend

    • set maxScreenSpaceError(value: number): void

      Parameters

      • value: number

      Returns void

    • get minGeometricError(): number

      Returns number

      use .parameter.minGeometricError .parameter.set('minGeometricError', minGeometricError) instend

    • set minGeometricError(value: number): void

      Parameters

      • value: number

      Returns void

    • get minLevelOfDetail(): number

      Returns number

      use .parameter.minLevelOfDetail .parameter.set('minLevelOfDetail', minLevelOfDetail) instend

    • set minLevelOfDetail(value: number): void

      Parameters

      • value: number

      Returns void

    • get model(): Model

      Returns Model

      use this.parent instead.

    • get mostDetail(): boolean

      Returns boolean

      use .parameter.mostDetail .parameter.set('mostDetail', mostDetail) instend

    • set mostDetail(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get panoramaMinGeometricError(): number

      Returns number

      use .parameter.panoramaMinGeometricError .parameter.set('panoramaMinGeometricError', panoramaMinGeometricError) instend

    • set panoramaMinGeometricError(value: number): void

      Parameters

      • value: number

      Returns void

    • get requestOrder(): TileRequestOrder

      Returns TileRequestOrder

      use .parameter.requestOrder .parameter.set('requestOrder', requestOrder) instend

    • set requestOrder(value: TileRequestOrder): void

      Parameters

      Returns void

    • get scene(): this

      Returns this

      it's self

    • get skipLevelOfDetail(): boolean

      Returns boolean

      use .parameter.skipLevelOfDetail .parameter.set('skipLevelOfDetail', skipLevelOfDetail) instend

    • set skipLevelOfDetail(value: boolean): void

      Parameters

      • value: boolean

      Returns void

    • get tiles(): Tile[]

      Returns Tile[]

    • get viewLayer(): this

      Returns this

      it's self

    Methods

    • Parameters

      • coordinates: { altitude: number; latitude: number; longitude: number }

      Returns Vector3

      使用 llaToWorld 替代

    • Returns void

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • options: { powerPreference?: "high" | "default" } = {}

      Returns { maxScreenSpaceError: number; pointMinPixel: number; pointScale: number }

    • Parameters

      • target: Matrix4 = ...

      Returns Matrix4

      使用 coordinateTransform 替代

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Returns Promise<void>

    • Parameters

      Returns Promise<void>

    • Parameters

      Returns Promise<void>

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Returns void

      Use .parameter.reset('brightness') instead

    • Parameters

      Returns Promise<void>

    • Parameters

      Returns Promise<void>

    • Parameters

      Returns boolean

    • Parameters

      • point: Vector3

      Returns { altitude: number; latitude: number; longitude: number }

      使用 llaToWorld 替代

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3

    • Parameters

      • vector: Vector3

      Returns Vector3