API / geotoolkit / animation / processors / ArrayProcessor / ArrayProcessor
processors.ArrayProcessor.ArrayProcessor
Can process array of number
AbstractProcessor<number[]>↳
ArrayProcessor
Constructors
Constructors
• new ArrayProcessor()
AbstractProcessor<Array<number>>.constructor
Methods
▸ clone(v): number[]
Returns clone of passed object
| Name | Type | Description |
|---|---|---|
v | number[] | object to clone |
number[]
clone
▸ distance(v1, v2): number
Calculate distance between two objects
| Name | Type | Description |
|---|---|---|
v1 | number[] | first object |
v2 | number[] | second object |
number
distance
▸ getClassName(): string
string
AbstractProcessor.getClassName
▸ process(from, to, out, func): number[]
Method iterates over passed object, extracts numeric properties and call function with them
| Name | Type | Description |
|---|---|---|
from | number[] | initial state |
to | number[] | target state |
out | number[] | destination state |
func | ProcessAnimationCallback | interpolate function |
number[]
res destination state
▸ Static getClassName(): string
string
AbstractProcessor.getClassName
▸ Static getInstance(): ArrayProcessor
Returns instance of the ArrayProcessor