Last updated

API / geotoolkit / animation / processors / ColorProcessor / ColorProcessor

Class: ColorProcessor

processors.ColorProcessor.ColorProcessor

Can process RgbaColor

Hierarchy

Table of contents

Constructors
Methods

Contents

Constructors

new ColorProcessor()

new ColorProcessor()

Inherited from

AbstractProcessor<RgbaColor | string>.constructor

Methods

clone

clone(v): RgbaColor

Returns clone of passed object

Parameters

Name Type Description
vstring | RgbaColorobject to clone

Returns

RgbaColor

clone

Overrides

AbstractProcessor.clone


distance

distance(v1, v2): number

Calculate distance between two objects

Parameters

Name Type Description
v1string | RgbaColorfirst object
v2string | RgbaColorsecond object

Returns

number

distance

Overrides

AbstractProcessor.distance


getClassName

getClassName(): string

Returns

string

Inherited from

AbstractProcessor.getClassName


process

process(from, to, out, func): RgbaColor

Method iterates over passed object, extracts numeric properties and call function with them

Parameters

Name Type Description
fromstring | RgbaColorinitial state
tostring | RgbaColortarget state
outRgbaColordestination state
funcProcessAnimationCallbackinterpolate function

Returns

RgbaColor

res destination state

Overrides

AbstractProcessor.process


getClassName

Static getClassName(): string

Returns

string

Inherited from

AbstractProcessor.getClassName


getInstance

Static getInstance(): ColorProcessor

Returns instance of the ColorProcessor

Returns

ColorProcessor