Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16655/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
AbstractPencil.java
Log Message:
Possible to draw in active plane
Index: AbstractPencil.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/AbstractPencil.java,v
retrieving revision 1.49
retrieving revision 1.50
diff -C2 -d -r1.49 -r1.50
*** AbstractPencil.java 21 Jul 2006 08:06:59 -0000 1.49
--- AbstractPencil.java 23 Jul 2006 09:17:44 -0000 1.50
***************
*** 25,30 ****
--- 25,32 ----
import net.sourceforge.bprocessor.gl.view.Transformation;
import net.sourceforge.bprocessor.gl.view.View;
+ import net.sourceforge.bprocessor.model.Constructor;
import net.sourceforge.bprocessor.model.CoordinateSystem;
import net.sourceforge.bprocessor.model.Edge;
+ import net.sourceforge.bprocessor.model.Geometric;
import net.sourceforge.bprocessor.model.Geometry;
import net.sourceforge.bprocessor.model.Plane;
***************
*** 884,887 ****
--- 886,898 ----
affected.addAll(affectedEdges);
affected.addAll(affectedSurfaces);
+ {
+ Iterator iter = moveElements.iterator();
+ while (iter.hasNext()) {
+ Geometric current = (Geometric) iter.next();
+ if (current.parent() instanceof Constructor) {
+ affected.add(current.parent());
+ }
+ }
+ }
return affected;
}
|