public AddNewPointTool(Rectangle rectangle, int x, int y, InfluenceAreaDataControl iadc) { this.rectangle = rectangle; this.iadc = iadc; oldInfluenceArea = (InfluenceArea)iadc.getContent(); newPoint = new Vector2(x, y); }
public DeletePointTool(Rectangle rectangle, Vector2 point, InfluenceAreaDataControl iadc) { this.rectangle = rectangle; this.oldPoint = point; this.oldIndex = rectangle.getPoints().IndexOf(point); this.iadc = iadc; oldInfluenceArea = (InfluenceArea)iadc.getContent(); }