WasmGPU - v0.6.0
    Preparing search index...

    Class GlyphField

    Index

    Constructors

    Properties

    attributesBuffer: GPUBuffer | null = null
    bindGroup: GPUBindGroup | null = null
    bindGroupKey: string | null = null
    blendMode: BlendMode = BlendMode.Opaque
    boundsCenter: [number, number, number] = ...
    boundsRadius: number = 0
    cullMode: CullMode = CullMode.Back
    depthTest: boolean = true
    depthWrite: boolean = true
    geometry: Geometry
    name: string | null = null
    positionsBuffer: GPUBuffer | null = null
    rotationsBuffer: GPUBuffer | null = null
    scalesBuffer: GPUBuffer | null = null
    shape: GlyphShape = "ellipsoid"
    transform: Transform = ...
    uniformBuffer: GPUBuffer | null = null
    visible: boolean = true

    Accessors

    • get colormapStops(): Color4[]

      Returns Color4[]

    • set colormapStops(v: Color4[]): void

      Parameters

      Returns void

    • get dirtyUniforms(): boolean

      Returns boolean

    • get gamma(): number

      Returns number

    • set gamma(v: number): void

      Parameters

      • v: number

      Returns void

    • get instanceCount(): number

      Returns number

    • set instanceCount(v: number): void

      Parameters

      • v: number

      Returns void

    • get invert(): boolean

      Returns boolean

    • set invert(v: boolean): void

      Parameters

      • v: boolean

      Returns void

    • get lit(): boolean

      Returns boolean

    • set lit(v: boolean): void

      Parameters

      • v: boolean

      Returns void

    • get opacity(): number

      Returns number

    • set opacity(v: number): void

      Parameters

      • v: number

      Returns void

    • get scalarMax(): number

      Returns number

    • set scalarMax(v: number): void

      Parameters

      • v: number

      Returns void

    • get scalarMin(): number

      Returns number

    • set scalarMin(v: number): void

      Parameters

      • v: number

      Returns void

    • get solidColor(): Color4

      Returns Color4

    • set solidColor(v: Color4): void

      Parameters

      Returns void

    Methods

    • Returns void

    • Returns Colormap

    • Returns string

    • Returns number

    • Returns Float32Array

    • Returns void

    • Returns void

    • Returns void

    • Parameters

      • positions: GPUBuffer
      • rotations: GPUBuffer
      • scales: GPUBuffer
      • attributes: GPUBuffer | null
      • instanceCount: number

      Returns void

    • Parameters

      • positions: Float32Array<ArrayBufferLike> | null
      • rotations: Float32Array<ArrayBufferLike> | null
      • scales: Float32Array<ArrayBufferLike> | null
      • attributes: Float32Array<ArrayBufferLike> | null
      • opts: { instanceCount?: number; keepCPUData?: boolean } = {}

      Returns void

    • Parameters

      • positionsPtr: number
      • rotationsPtr: number
      • scalesPtr: number
      • attributesPtr: number
      • instanceCount: number

      Returns void

    • Parameters

      • device: GPUDevice
      • queue: GPUQueue

      Returns void