setColors method
dynamic
setColors(
- dynamic array
override
Implementation
setColors(array) {
// converts [ r1, g1, b1, r2, g2, b2, ... ] to pairs format
int length = array.length - 3;
var colors = new Float32Array(2 * length);
for (var i = 0; i < length; i += 3) {
colors[2 * i] = array[i];
colors[2 * i + 1] = array[i + 1];
colors[2 * i + 2] = array[i + 2];
colors[2 * i + 3] = array[i + 3];
colors[2 * i + 4] = array[i + 4];
colors[2 * i + 5] = array[i + 5];
}
super.setColors(colors);
return this;
}