@override Vector4 copyFromArray(List<double> array, [int offset = 0]) { x = array[offset]; y = array[offset + 1]; z = array[offset + 2]; w = array[offset + 3]; return this; }