for (int i = 0; i < getCentrePath().size(); i++) {
SketchPoint curVec = (SketchPoint) getCentrePath().get(i);
if (this.outlineOffset.containsKey(i) && this.path.size() >= i) {
if (this.path.size() > i) {
Vec2D outline = (Vec2D) this.path.get(i);
Vec2D offset = this.outlineOffset.get(i);
outline.x = curVec.sub(offset).x;
outline.y = curVec.sub(offset).y;
}
// this.outineLeft.set(i, outline);
}
}
for (int i = 0; i < getCentrePath().size(); i++) {
Vec2D curVec = (Vec2D) getCentrePath().get(i);
int i2 = ((getCentrePath().size() * 2) - i - 1);
if (this.outlineOffset.containsKey(i2) && this.path.size() >= i2) {
if (this.path.size() >= i2) {
Vec2D outline = (Vec2D) this.path.get(i2);
Vec2D offset = this.outlineOffset.get(i2);
outline.x = curVec.sub(offset).x;
outline.y = curVec.sub(offset).y;
}
// this.outineLeft.set(i, outline);
}