Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv31904
Modified Files:
ClippingPlane.java
Log Message:
implemented the delete method
Index: ClippingPlane.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/ClippingPlane.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ClippingPlane.java 6 Jun 2006 09:22:31 -0000 1.1
--- ClippingPlane.java 16 Jun 2006 09:43:37 -0000 1.2
***************
*** 229,232 ****
--- 229,245 ----
*/
public void delete() {
+ Iterator it = Project.getInstance().getCameras().iterator();
+ while (it.hasNext()) {
+ Camera cam = (Camera)it.next();
+ Iterator clipIt = cam.getClipplanes().iterator();
+ while (clipIt.hasNext()) {
+ ClippingPlane clip = (ClippingPlane)clipIt.next();
+ if (clip == this) {
+ cam.removeClipplane(this);
+ Project.getInstance().changed(cam);
+ break;
+ }
+ }
+ }
return;
}
|