WasmGPU - v0.6.0
    Preparing search index...

    Class DataMaterial

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _dirty: boolean = true
    _uniformDataCache: Float32Array<ArrayBufferLike> | null = null
    bindGroup: GPUBindGroup | null = null
    bindGroupKey: string | null = null
    blendMode: BlendMode
    cullMode: CullMode
    dataBuffer: GPUBuffer | null = null
    depthTest: boolean
    depthWrite: boolean
    pipeline: GPURenderPipeline | null = null
    uniformBuffer: GPUBuffer | null = null

    Accessors

    • get clipMax(): number

      Returns number

    • set clipMax(v: number): void

      Parameters

      • v: number

      Returns void

    • get clipMin(): number

      Returns number

    • set clipMin(v: number): void

      Parameters

      • v: number

      Returns void

    • get componentCount(): number

      Returns number

    • set componentCount(v: number): void

      Parameters

      • v: number

      Returns void

    • get componentIndex(): number

      Returns number

    • set componentIndex(v: number): void

      Parameters

      • v: number

      Returns void

    • get dirty(): boolean

      Returns boolean

    • get domainMax(): number

      Returns number

    • set domainMax(v: number): void

      Parameters

      • v: number

      Returns void

    • get domainMin(): number

      Returns number

    • set domainMin(v: number): void

      Parameters

      • v: number

      Returns void

    • get gamma(): number

      Returns number

    • set gamma(v: number): void

      Parameters

      • v: number

      Returns void

    • get invert(): boolean

      Returns boolean

    • set invert(v: boolean): void

      Parameters

      • v: boolean

      Returns void

    • get logBase(): number

      Returns number

    • set logBase(v: number): void

      Parameters

      • v: number

      Returns void

    • get offset(): number

      Returns number

    • set offset(v: number): void

      Parameters

      • v: number

      Returns void

    • get opacity(): number

      Returns number

    • set opacity(v: number): void

      Parameters

      • v: number

      Returns void

    • get scaleMode(): DataScaleMode

      Returns DataScaleMode

    • set scaleMode(v: DataScaleMode): void

      Parameters

      • v: DataScaleMode

      Returns void

    • get shading(): number

      Returns number

    • set shading(v: number): void

      Parameters

      • v: number

      Returns void

    • get stride(): number

      Returns number

    • set stride(v: number): void

      Parameters

      • v: number

      Returns void

    • get symlogLinThresh(): number

      Returns number

    • set symlogLinThresh(v: number): void

      Parameters

      • v: number

      Returns void

    • get tMax(): number

      Returns number

    • set tMax(v: number): void

      Parameters

      • v: number

      Returns void

    • get tMin(): number

      Returns number

    • set tMin(v: number): void

      Parameters

      • v: number

      Returns void

    • get valueMode(): DataValueMode

      Returns DataValueMode

    • set valueMode(v: DataValueMode): void

      Parameters

      • v: DataValueMode

      Returns void

    Methods

    • Parameters

      • lowPercentile: number
      • highPercentile: number

      Returns void

    • Returns void

    • Parameters

      • device: GPUDevice

      Returns GPUBindGroupLayout

    • Returns void

    • Returns void

    • Returns Colormap

    • Returns string

    • Parameters

      • _opts: { instanced?: boolean; skinned?: boolean; skinned8?: boolean } = {}

      Returns string

    • Returns Float32Array

    • Parameters

      • floatCount: number

      Returns Float32Array

    • Returns void

    • Parameters

      • min: number
      • max: number

      Returns void

    • Parameters

      • data: Float32Array
      • opts: {
            componentCount?: number;
            keepCPUData?: boolean;
            offset?: number;
            stride?: number;
        } = {}

      Returns void

    • Parameters

      • buffer: GPUBuffer
      • opts: { componentCount?: number; offset?: number; stride?: number } = {}

      Returns void

    • Parameters

      • min: number
      • max: number

      Returns void

    • Parameters

      • device: GPUDevice
      • queue: GPUQueue

      Returns void