Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ColorSpaceNode

Color space node

Hierarchy

Index

Constructors

constructor

Properties

GAMMA_TO_LINEAR

GAMMA_TO_LINEAR: string

LINEAR_TO_GAMMA

LINEAR_TO_GAMMA: string

LINEAR_TO_LINEAR

LINEAR_TO_LINEAR: string

LINEAR_TO_LOG_LUV

LINEAR_TO_LOG_LUV: string

LINEAR_TO_RGBD

LINEAR_TO_RGBD: string

LINEAR_TO_RGBE

LINEAR_TO_RGBE: string

LINEAR_TO_RGBM

LINEAR_TO_RGBM: string

LINEAR_TO_SRGB

LINEAR_TO_SRGB: string

LOG_LUV_TO_LINEAR

LOG_LUV_TO_LINEAR: string

Nodes

Nodes: { GammaToLinear: I3JS.FunctionNode; LinearToGamma: I3JS.FunctionNode; LinearToLinear: I3JS.FunctionNode; LinearToLogLuv: I3JS.FunctionNode; LinearToRGBD: I3JS.FunctionNode; LinearToRGBE: I3JS.FunctionNode; LinearToRGBM: I3JS.FunctionNode; LinearTosRGB: I3JS.FunctionNode; LogLuvToLinear: I3JS.FunctionNode; RGBDToLinear: I3JS.FunctionNode; RGBEToLinear: I3JS.FunctionNode; RGBMToLinear: I3JS.FunctionNode; cLogLuvInverseM: I3JS.FunctionNode; cLogLuvM: I3JS.FunctionNode; sRGBToLinear: I3JS.FunctionNode }

Type declaration

RGBD_TO_LINEAR

RGBD_TO_LINEAR: string

RGBE_TO_LINEAR

RGBE_TO_LINEAR: string

RGBM_TO_LINEAR

RGBM_TO_LINEAR: string

SRGB_TO_LINEAR

SRGB_TO_LINEAR: string

frameId

frameId: number

hashProperties

hashProperties: string[]

input

input: I3JS.NodeNode

Readonly isNode

isNode: true

label

label: string

method

method: string

name

name: string

nodeType

nodeType: string

shared

shared: boolean

type

type: string

unique

unique: boolean

userData

userData: object

uuid

uuid: string

value

value: any

Methods

analyze

analyzeAndFlow

appendDepsNode

  • appendDepsNode(builder: I3JS.NodeBuilder, data: object, output: string): void

build

  • build(builder: I3JS.NodeBuilder, output: string, uuid?: string, ns?: string): string

copy

createJSONNode

  • createJSONNode(meta?: string | object): object

flow

fromDecoding

  • fromDecoding(encoding: number): void

fromEncoding

  • fromEncoding(encoding: number): void

generate

  • generate(builder?: I3JS.NodeBuilder, output?: string, uuid?: string, type?: string, ns?: string): string

getEncodingComponents

  • getEncodingComponents(encoding: number): any[]

getHash

  • getHash(): string

getJSONNode

  • getJSONNode(meta?: string | object): object

getLabel

getName

getNodeType

  • getNodeType(): string

getShared

getTemp

getType

getUnique

getUpdateType

  • getUpdateType(): string

getUuid

  • getUuid(unique: boolean): string

setLabel

setName

toJSON

  • toJSON(meta?: string | object): object

update

  • update(frame?: any): void

Generated using TypeDoc