Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5341/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
ExtrusionTool.java
Log Message:
A minor domain association fix
Index: ExtrusionTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ExtrusionTool.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** ExtrusionTool.java 21 Sep 2005 14:08:38 -0000 1.14
--- ExtrusionTool.java 22 Sep 2005 23:32:50 -0000 1.15
***************
*** 264,272 ****
Surface sur = createSurface(newEdges);
newCSpace.addSurface(sur);
! sur.setBackDomain(newCSpace);
! if (outer != null) {
! outer.addSurface(sur);
! sur.setBackDomain(outer);
! }
newEdges = new ArrayList();
--- 264,268 ----
Surface sur = createSurface(newEdges);
newCSpace.addSurface(sur);
! sur.setFrontDomain(newCSpace);
newEdges = new ArrayList();
***************
*** 287,296 ****
DomainFacade.getInstance().update(newCSpace);
Surface topSurf = createSurface(top);
- if (outer != null) {
- outer.addSurface(topSurf);
- topSurf.setBackDomain(outer);
- }
newCSpace.addSurface(topSurf);
! topSurf.setBackDomain(newCSpace);
Notification n = new Notification(Notification.SURFACE_SELECTED, topSurf.getId());
Notifier.getInstance().sendNotification(n);
--- 283,288 ----
DomainFacade.getInstance().update(newCSpace);
Surface topSurf = createSurface(top);
newCSpace.addSurface(topSurf);
! topSurf.setFrontDomain(newCSpace);
Notification n = new Notification(Notification.SURFACE_SELECTED, topSurf.getId());
Notifier.getInstance().sendNotification(n);
|