@Override public void setPivot(GeoPoint pivot) { this.pivot = pivot; for (AExtrusion layer : elements) { ((IPivot) layer).setPivot(pivot); layer.shapeChanged(); } }
public void addLayer(AExtrusion layer) { if (layer instanceof IPivot) { ((IPivot) layer).setPivot(pivot); elements.add(layer); } else { throw new IllegalArgumentException(); } }