setComponent method
Implementation
Vector2 setComponent(int index, double value) {
switch (index) {
case 0:
x = value;
break;
case 1:
y = value;
break;
default:
throw "index is out of range: $index";
}
return this;
}