EarthSDK
    正在准备搜索索引...

    类 ColorStops

    索引

    构造函数

    • 返回 ColorStops

    属性

    _value: ColorStopValueType[] = []
    _valueStr: string = '[]'

    访问器

    • get maxRatio(): number

      返回 number

    • get minRatio(): number

      返回 number

    • get value(): { ratio: number; rgba: [number, number, number, number] }[]

      注意这个value是拷贝的属性,修改无用!且尽量少调用,性能堪忧!

      返回 { ratio: number; rgba: [number, number, number, number] }[]

    • set value(
          value: { ratio: number; rgba: [number, number, number, number] }[],
      ): void

      参数

      • value: { ratio: number; rgba: [number, number, number, number] }[]

      返回 void

    • get valueStr(): string

      返回 string

    方法

    • 获取色带,注意仅为一行

      参数

      • result: Uint8Array

        数据必须是4的倍数!

      返回 Uint8Array

      // buffer 一行数据,new Uint8Array(1024*4)
      builtinColorStops.getColorsInUint8(new Uint8Array(1024*4));
    • 获取色带,注意仅为一行

      参数

      • result: number[]

        数据必须是4的倍数!

      返回 number[]

      // buffer 一行数据,new Uint8Array(1024*4)
      builtinColorStops.getColorsInUint8(new Uint8Array(1024*4));
    • 参数

      • ratio: number

        比率

      • result: [number, number, number, number]

        获得的颜色值

      返回 undefined | [number, number, number, number]

      返回result,若有错,返回undefined!