G.startControlPositionX = function () {
return this.currentStartControl[0];
};
G.startControlPositionY = function () {
return this.currentStartControl[1];
};
G.startControlPosition = function () {
return [].concat(this.currentStartControl);
};
S.startControlX = function (coord) {
if (coord != null) {
this.startControl[0] = coord;
this.updateDirty();
this.dirtyStartControl = true;
this.currentStartControlPathData = false;
}
};
S.startControlY = function (coord) {
if (coord != null) {
this.startControl[1] = coord;
this.updateDirty();
this.dirtyStartControl = true;
this.currentStartControlPathData = false;
}
};
S.startControl = function (x, y) {
this.setCoordinateHelper(START_CONTROL, x, y);
this.updateDirty();
this.dirtyStartControl = true;
this.currentStartControlPathData = false;
};
D.startControlX = function (coord) {
const c = this.startControl;
c[0] = addStrings(c[0], coord);
this.updateDirty();
this.dirtyStartControl = true;
this.currentStartControlPathData = false;
};
D.startControlY = function (coord) {
const c = this.startControl;
c[1] = addStrings(c[1], coord);
this.updateDirty();
this.dirtyStartControl = true;
this.currentStartControlPathData = false;
};
D.startControl = function (x, y) {
this.setDeltaCoordinateHelper(START_CONTROL, x, y);
this.updateDirty();
this.dirtyStartControl = true;
this.currentStartControlPathData = false;
};