[Bprocessor-commit] model/src/net/sourceforge/bprocessor/model Project.java,1.36,1.37
Status: Pre-Alpha
Brought to you by:
henryml
|
From: rimestad <rim...@us...> - 2006-02-11 18:04:36
|
Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3401/src/net/sourceforge/bprocessor/model Modified Files: Project.java Log Message: Removed the fixme on change call on camera and added a call to change on the singleton vertex in change(Collection) if it is singleton :D Index: Project.java =================================================================== RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Project.java,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** Project.java 8 Feb 2006 10:10:14 -0000 1.36 --- Project.java 11 Feb 2006 18:04:24 -0000 1.37 *************** *** 80,84 **** super(); makeClean(); ! addCams(); // To do camera initializasation (MAYBE IT SHOULD NOT BE HERE) observers = new LinkedList(); mesh = new Mesh(); --- 80,84 ---- super(); makeClean(); ! addCams(); observers = new LinkedList(); mesh = new Mesh(); *************** *** 124,129 **** addCams(); changed(this); - // FIXME: The current camera object has not really changed.. - changed(currentCamera); } --- 124,127 ---- *************** *** 212,215 **** --- 210,218 ---- edges.addAll(current.getEdges()); } + // THE CASE WHERE THERE ARE ONLY ONE I WOULD LIKE TO KNOW IT HAS CHANGED + if (vertices.size() == 1) { + Iterator it = vertices.iterator(); + changed(it.next()); + } } { *************** *** 543,547 **** */ public void setCurrentCamera(Camera camera) { ! currentCamera = camera; } --- 546,551 ---- */ public void setCurrentCamera(Camera camera) { ! currentCamera = camera; ! changed(this); } |