Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Feature

Hierarchy

  • Feature

Index

Constructors

constructor

Properties

bb

bb: ByteBuffer = null

bb_pos

bb_pos: number = 0

Methods

__init

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

columns

columnsLength

  • columnsLength(): number

geometry

properties

  • properties(index: number): number
  • Parameters

    • index: number

    Returns number

propertiesArray

  • propertiesArray(): Uint8Array

propertiesLength

  • propertiesLength(): number

Static addColumns

  • addColumns(builder: Builder, columnsOffset: number): void
  • Parameters

    • builder: Builder
    • columnsOffset: number

    Returns void

Static addGeometry

  • addGeometry(builder: Builder, geometryOffset: number): void
  • Parameters

    • builder: Builder
    • geometryOffset: number

    Returns void

Static addProperties

  • addProperties(builder: Builder, propertiesOffset: number): void
  • Parameters

    • builder: Builder
    • propertiesOffset: number

    Returns void

Static createColumnsVector

  • createColumnsVector(builder: Builder, data: number[]): number
  • Parameters

    • builder: Builder
    • data: number[]

    Returns number

Static createFeature

  • createFeature(builder: Builder, geometryOffset: number, propertiesOffset: number, columnsOffset: number): number
  • Parameters

    • builder: Builder
    • geometryOffset: number
    • propertiesOffset: number
    • columnsOffset: number

    Returns number

Static createPropertiesVector

  • createPropertiesVector(builder: Builder, data: number[] | Uint8Array): number
  • Parameters

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

    Returns number

Static endFeature

  • endFeature(builder: Builder): number
  • Parameters

    • builder: Builder

    Returns number

Static finishFeatureBuffer

  • finishFeatureBuffer(builder: Builder, offset: number): void
  • Parameters

    • builder: Builder
    • offset: number

    Returns void

Static finishSizePrefixedFeatureBuffer

  • finishSizePrefixedFeatureBuffer(builder: Builder, offset: number): void
  • Parameters

    • builder: Builder
    • offset: number

    Returns void

Static getRootAsFeature

Static getSizePrefixedRootAsFeature

  • getSizePrefixedRootAsFeature(bb: ByteBuffer, obj?: Feature): Feature

Static startColumnsVector

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

    • builder: Builder
    • numElems: number

    Returns void

Static startFeature

  • startFeature(builder: Builder): void
  • Parameters

    • builder: Builder

    Returns void

Static startPropertiesVector

  • startPropertiesVector(builder: Builder, numElems: number): void
  • Parameters

    • builder: Builder
    • numElems: number

    Returns void

Generated using TypeDoc