Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25413/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
MoveTool.java RotationTool.java
Log Message:
Change to change-propagation and constraint handling
Index: MoveTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/MoveTool.java,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** MoveTool.java 1 Feb 2006 17:26:50 -0000 1.31
--- MoveTool.java 7 Feb 2006 12:49:55 -0000 1.32
***************
*** 111,118 ****
} else {
if (o instanceof Entity) {
! Project.getInstance().updateConstraints((Entity) o);
}
}
}
}
/**
--- 111,119 ----
} else {
if (o instanceof Entity) {
! //Project.getInstance().updateConstraints((Entity) o);
}
}
}
+ Project.getInstance().changed(vertices);
}
/**
Index: RotationTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/RotationTool.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** RotationTool.java 1 Feb 2006 10:04:28 -0000 1.8
--- RotationTool.java 7 Feb 2006 12:49:55 -0000 1.9
***************
*** 10,18 ****
import net.sourceforge.bprocessor.gl.model.ClippingPlane;
- import net.sourceforge.bprocessor.model.Project;
import net.sourceforge.bprocessor.model.Edge;
import net.sourceforge.bprocessor.model.Entity;
import net.sourceforge.bprocessor.model.Geometry;
import net.sourceforge.bprocessor.model.Plane;
import net.sourceforge.bprocessor.model.Vertex;
import net.sourceforge.bprocessor.model.Surface;
--- 10,18 ----
import net.sourceforge.bprocessor.gl.model.ClippingPlane;
import net.sourceforge.bprocessor.model.Edge;
import net.sourceforge.bprocessor.model.Entity;
import net.sourceforge.bprocessor.model.Geometry;
import net.sourceforge.bprocessor.model.Plane;
+ import net.sourceforge.bprocessor.model.Project;
import net.sourceforge.bprocessor.model.Vertex;
import net.sourceforge.bprocessor.model.Surface;
***************
*** 81,98 ****
/**
- * Update selection
- *
- */
- protected void update() {
- Iterator iter = selection.iterator();
- while (iter.hasNext()) {
- Object o = iter.next();
- if (o instanceof Entity) {
- Project.getInstance().updateConstraints((Entity) o);
- }
- }
- }
-
- /**
* Invoked when a mouse button has been pressed on a component.
* @param e The MouseEvent object
--- 81,84 ----
***************
*** 238,241 ****
--- 224,228 ----
}
}
+ Project.getInstance().changed(vertices);
}
|