Skip to content

LabelImageRenderable

Extends RenderableObject and inherits all public properties and methods.

Constructor

ts
new LabelImageRenderable(props): LabelImageRenderable;
ParameterType
propsLabelImageRenderableProps

Properties

worldToTexCoord

ts
worldToTexCoord: mat4;

Accessors

type string overrides

ts
get type(): string;

Methods

getUniforms() overrides

Get uniforms for shader program. Override in derived classes that need custom uniforms.

ts
getUniforms(): {
  u_imageSampler: number;
  u_colorCycleSampler: number;
  u_colorLookupTableSampler: number;
  u_outlineSelected: number;
  u_selectedValue: number;
  u_worldToTexCoord: mat4;
};

setColorMap() void

ts
setColorMap(colorMap): void;
ParameterType
colorMapLabelColorMap

setSelectedValue() void

ts
setSelectedValue(value): void;
ParameterType
valuenumber | null

Released under the MIT License