Skip to content
This is the alpha v4 version website. Looking for the v3 documentation?

NodeProgramType

NodeProgramType<N, E, G> = NodeProgram<string, N, E, G>

Defined in: packages/sigma/src/rendering/nodes/base.ts:68

Type Parameters

N

N extends Attributes = Attributes

E

E extends Attributes = Attributes

G

G extends Attributes = Attributes

new NodeProgramType(gl, pickingBuffer, renderer): NodeProgram<string, N, E, G>

Parameters

gl

WebGL2RenderingContext

pickingBuffer

WebGLFramebuffer | null

renderer

Sigma<N, E, G>

Returns

NodeProgram<string, N, E, G>

Properties

BackdropProgram?

optional BackdropProgram?: BackdropProgramType<N, E, G>

Defined in: packages/sigma/src/rendering/nodes/base.ts:79


LabelBackgroundProgram?

optional LabelBackgroundProgram?: LabelBackgroundProgramType<N, E, G>

Defined in: packages/sigma/src/rendering/nodes/base.ts:80


LabelProgram?

optional LabelProgram?: LabelProgramType<N, E, G>

Defined in: packages/sigma/src/rendering/nodes/base.ts:78