[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model ClippingPlane.java, 1.19, 1.20
Status: Pre-Alpha
Brought to you by:
henryml
|
From: rimestad <rim...@us...> - 2007-05-07 13:31:10
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv10921/src/net/sourceforge/bprocessor/model Modified Files: ClippingPlane.java Log Message: generics Index: ClippingPlane.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/ClippingPlane.java,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** ClippingPlane.java 16 Apr 2007 15:55:22 -0000 1.19 --- ClippingPlane.java 7 May 2007 13:31:09 -0000 1.20 *************** *** 36,43 **** /** The corners */ ! private ArrayList corners; /** The silluet */ ! private ArrayList silluet; /** The edge map */ --- 36,43 ---- /** The corners */ ! private ArrayList<Vertex> corners; /** The silluet */ ! private ArrayList<Edge> silluet; /** The edge map */ *************** *** 61,66 **** this.isActive = true; this.plane = cs.plane(); ! this.silluet = new ArrayList(); ! this.corners = new ArrayList(); this.toModel = new HashMap(); Project.getInstance().addObserver(this); --- 61,66 ---- this.isActive = true; this.plane = cs.plane(); ! this.silluet = new ArrayList<Edge>(); ! this.corners = new ArrayList<Vertex>(); this.toModel = new HashMap(); Project.getInstance().addObserver(this); *************** *** 139,143 **** * @return The corners */ ! public Collection getCorners() { if (corners.isEmpty()) { update(); --- 139,143 ---- * @return The corners */ ! public Collection<Vertex> getCorners() { if (corners.isEmpty()) { update(); *************** *** 150,155 **** * @return the set of vertices */ ! public Set collect() { ! Set result = new HashSet(); result.add(center()); return result; --- 150,155 ---- * @return the set of vertices */ ! public Set<Vertex> collect() { ! Set<Vertex> result = new HashSet<Vertex>(); result.add(center()); return result; *************** *** 178,182 **** * @return The intersection edges */ ! public Collection getLines() { return silluet; } --- 178,182 ---- * @return The intersection edges */ ! public Collection<Edge> getLines() { return silluet; } *************** *** 189,198 **** * @return The set of all intersection vertices */ ! public Collection findIntersections() { toModel.clear(); Space space = Project.getInstance().getActiveSpace(); Collection edges = Geometry.getActiveEdges(space); silluet.clear(); ! Collection res = new ArrayList(); Plane plan = cs.plane(); Iterator it = edges.iterator(); --- 189,198 ---- * @return The set of all intersection vertices */ ! public Collection<Vertex> findIntersections() { toModel.clear(); Space space = Project.getInstance().getActiveSpace(); Collection edges = Geometry.getActiveEdges(space); silluet.clear(); ! Collection<Vertex> res = new ArrayList<Vertex>(); Plane plan = cs.plane(); Iterator it = edges.iterator(); *************** *** 260,264 **** Vertex v4 = system.translate((Vertex)corners.get(3)); v4.setZ(0); ! corners = new ArrayList(); corners.add(system.unTranslate(v1)); corners.add(system.unTranslate(v2)); --- 260,264 ---- Vertex v4 = system.translate((Vertex)corners.get(3)); v4.setZ(0); ! corners = new ArrayList<Vertex>(); corners.add(system.unTranslate(v1)); corners.add(system.unTranslate(v2)); *************** *** 296,300 **** v3 = system.unTranslate(v3); v4 = system.unTranslate(v4); ! corners = new ArrayList(); corners.add(v1); corners.add(v2); --- 296,300 ---- v3 = system.unTranslate(v3); v4 = system.unTranslate(v4); ! corners = new ArrayList<Vertex>(); corners.add(v1); corners.add(v2); |