Esempio n. 1
0
  public void cutBoundaryFenceModel(BoundaryFenceModel boundaryFenceModel, int vertex) {
    BoundaryFenceModel model2 = (BoundaryFenceModel) boundaryFenceModel.clone();
    for (int i = 0; i <= vertex; i++)
      model2.removeVertexModel((VertexModel) model2.getVertexAL().get(0));

    for (int i = boundaryFenceModel.getVertexAL().size() - 1; i > vertex; i--)
      boundaryFenceModel.removeVertexModel(
          (VertexModel) boundaryFenceModel.getVertexAL().get(vertex + 1));

    addBoundaryFenceModel(model2);
  }