Represents the state of a scene.

Hierarchy

  • SceneState

Constructors

Properties

DEFAULT_LATITUDE: number = 38.009476
DEFAULT_LONGITUDE: 23.794963 = 23.794963
DEFAULT_TIMEZONE: number = ...

Accessors

  • get alignment(): WGS84Alignment
  • Returns WGS84Alignment

  • get angleToTrueNorth(): number
  • Gets the angle to true north.

    Returns

    The angle to true north.

    Returns number

  • set angleToTrueNorth(angleToTrueNorth: number): void
  • Sets the angle to true north.

    Parameters

    • angleToTrueNorth: number

      The angle to true north.

    Returns void

  • get cloudsDegrees(): number
  • Gets the clouds degrees.

    Returns

    The clouds degrees.

    Returns number

  • set cloudsDegrees(cloudsDegrees: number): void
  • Sets the clouds degrees. @

    Parameters

    • cloudsDegrees: number

    Returns void

  • get defaultModelLocation(): ModelLocation
  • Gets the default model location.

    Returns

    The default model location.

    Returns ModelLocation

  • set defaultModelLocation(location: ModelLocation): void
  • Sets the default model location.

    Parameters

    Returns void

  • get elevation(): number
  • Gets the elevation in meters.

    Returns

    The elevation.

    Returns number

  • set elevation(elevation: number): void
  • Sets the elevation.

    Parameters

    • elevation: number

      The elevation in meters.

    Returns void

  • get has2DModels(): boolean
  • Returns boolean

  • get heightAboveGround(): number
  • Gets the elevation in meters.

    Returns number

  • set heightAboveGround(heightAboveGround: number): void
  • Sets the height above ground (the building height above ground). used for extruding the building from the ground or for calculating the height of the building and syncing with the ground terrain.

    Parameters

    • heightAboveGround: number

      The height above ground in meters

    Returns void

  • get latitude(): number
  • Gets the latitude.

    Returns

    The latitude.

    Returns number

  • set latitude(lat: number): void
  • Sets the latitude.

    Parameters

    • lat: number

      The latitude.

    Returns void

  • get longitude(): number
  • Gets the longitude.

    Returns

    The longitude.

    Returns number

  • set longitude(lon: number): void
  • Sets the longitude.

    Parameters

    • lon: number

      The longitude.

    Returns void

  • get sceneDateTime(): Date
  • Gets the scene date and time.

    Returns

    The scene date and time.

    Returns Date

  • set sceneDateTime(d: Date): void
  • Sets the scene date and time.

    Parameters

    • d: Date

      The scene date and time.

    Returns void

  • get sceneOffset(): SceneOffset
  • Gets the scene offset.

    Returns

    The scene offset.

    Returns SceneOffset

  • get timezone(): number
  • Gets the timezone.

    Returns

    The timezone.

    Returns number

  • set timezone(timezone: number): void
  • Sets the timezone.

    Parameters

    • timezone: number

      The timezone.

    Returns void

Methods

  • Parameters

    • Optional bBox: BoundingBox3D
    • Optional firstPointCenter: boolean
    • Optional rotateWGS84ToNorth: boolean

    Returns WGS84Alignment

  • Returns Int64[]

  • Parameters

    • id: string

    Returns ElementInfo

  • Parameters

    • include3D: boolean
    • include2D: boolean

    Returns Int64[]

  • Parameters

    • include3D: boolean
    • include2D: boolean

    Returns ElementInfo[]

  • Parameters

    • ids: string[]

    Returns ElementInfo[]

  • Parameters

    • ids: Int64[]
    • unique: boolean = false

    Returns ElementInfo[]

  • Parameters

    • url: string

    Returns ModelInfo

  • Parameters

    Returns number[]

  • Parameters

    Returns Int64

  • Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • degrees: number

    Returns Promise<void>

  • Parameters

    • minutes: number

    Returns void

  • Parameters

    • seconds: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    • ids: string[]

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • withTimeZone: boolean = false

    Returns void