Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Header

Index

Properties

bb

bb: ByteBuffer | null = null

bb_pos

bb_pos: number = 0

Methods

__init

  • __init(i: number, bb: ByteBuffer): Header

columns

columnsLength

  • columnsLength(): number

crs

description

  • description(): string | null
  • description(optionalEncoding: Encoding): string | Uint8Array | null

envelope

  • envelope(index: number): number | null

envelopeArray

  • envelopeArray(): Float64Array | null

envelopeLength

  • envelopeLength(): number

featuresCount

  • featuresCount(): Long

geometryType

hasM

  • hasM(): boolean

hasT

  • hasT(): boolean

hasTM

  • hasTM(): boolean

hasZ

  • hasZ(): boolean

indexNodeSize

  • indexNodeSize(): number

metadata

  • metadata(): string | null
  • metadata(optionalEncoding: Encoding): string | Uint8Array | null

name

  • name(): string | null
  • name(optionalEncoding: Encoding): string | Uint8Array | null

title

  • title(): string | null
  • title(optionalEncoding: Encoding): string | Uint8Array | null

Static addColumns

  • addColumns(builder: Builder, columnsOffset: flatbuffers.Offset): void

Static addCrs

  • addCrs(builder: Builder, crsOffset: flatbuffers.Offset): void

Static addDescription

  • addDescription(builder: Builder, descriptionOffset: flatbuffers.Offset): void

Static addEnvelope

  • addEnvelope(builder: Builder, envelopeOffset: flatbuffers.Offset): void

Static addFeaturesCount

  • addFeaturesCount(builder: Builder, featuresCount: Long): void

Static addGeometryType

  • addGeometryType(builder: Builder, geometryType: GeometryType): void

Static addHasM

  • addHasM(builder: Builder, hasM: boolean): void

Static addHasT

  • addHasT(builder: Builder, hasT: boolean): void

Static addHasTM

  • addHasTM(builder: Builder, hasTM: boolean): void

Static addHasZ

  • addHasZ(builder: Builder, hasZ: boolean): void

Static addIndexNodeSize

  • addIndexNodeSize(builder: Builder, indexNodeSize: number): void

Static addMetadata

  • addMetadata(builder: Builder, metadataOffset: flatbuffers.Offset): void

Static addName

  • addName(builder: Builder, nameOffset: flatbuffers.Offset): void

Static addTitle

  • addTitle(builder: Builder, titleOffset: flatbuffers.Offset): void

Static create

  • create(builder: Builder, nameOffset: flatbuffers.Offset, envelopeOffset: flatbuffers.Offset, geometryType: GeometryType, hasZ: boolean, hasM: boolean, hasT: boolean, hasTM: boolean, columnsOffset: flatbuffers.Offset, featuresCount: Long, indexNodeSize: number, crsOffset: flatbuffers.Offset, titleOffset: flatbuffers.Offset, descriptionOffset: flatbuffers.Offset, metadataOffset: flatbuffers.Offset): flatbuffers.Offset
  • Parameters

    • builder: Builder
    • nameOffset: flatbuffers.Offset
    • envelopeOffset: flatbuffers.Offset
    • geometryType: GeometryType
    • hasZ: boolean
    • hasM: boolean
    • hasT: boolean
    • hasTM: boolean
    • columnsOffset: flatbuffers.Offset
    • featuresCount: Long
    • indexNodeSize: number
    • crsOffset: flatbuffers.Offset
    • titleOffset: flatbuffers.Offset
    • descriptionOffset: flatbuffers.Offset
    • metadataOffset: flatbuffers.Offset

    Returns flatbuffers.Offset

Static createColumnsVector

  • createColumnsVector(builder: Builder, data: flatbuffers.Offset[]): flatbuffers.Offset
  • Parameters

    • builder: Builder
    • data: flatbuffers.Offset[]

    Returns flatbuffers.Offset

    flatbuffers.Offset

Static createEnvelopeVector

  • createEnvelopeVector(builder: Builder, data: number[] | Uint8Array): flatbuffers.Offset
  • Parameters

    • builder: Builder
    • data: number[] | Uint8Array

    Returns flatbuffers.Offset

    flatbuffers.Offset

Static end

  • end(builder: Builder): flatbuffers.Offset

Static getRoot

Static getSizePrefixedRoot

Static start

  • start(builder: Builder): void

Static startColumnsVector

  • startColumnsVector(builder: Builder, numElems: number): void

Static startEnvelopeVector

  • startEnvelopeVector(builder: Builder, numElems: number): void

Generated using TypeDoc