/[ff3d]/ff3d/language/MeshExpression.cpp
ViewVC logotype

Diff of /ff3d/language/MeshExpression.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by delpinux, Tue Feb 25 20:38:42 2003 UTC revision 1.3 by delpinux, Wed Feb 26 19:59:07 2003 UTC
# Line 181  void MeshExpressionSurface::execute() Line 181  void MeshExpressionSurface::execute()
181    
182    Scene& S = *pS;    Scene& S = *pS;
183    
184    Union U;    fferr(0) << __FILE__ << ':' << __LINE__ << ": Not implemented\n";
185      std::exit(1);
186    Reference::Representation ref;  //   Union U;
187    ref.resize(S.nbObjects());  
188    //   for (size_t i=0; i<S.nbObjects(); ++i) {
189    for (size_t i=0; i<S.nbObjects(); ++i) {  //     const Object& O = S.object(i);
190      const Object& O = S.object(i);  //     if (O.reference() == povObject) {
191      if (O.reference() == povObject) {  //       U.AddObject(O);
192        U.AddObject(O);  //       ref[i] = true;
193        ref[i] = true;  //     }
194      }  //   }
195    }  //   if (U.NbObjects() > 0) {
196    if (U.NbObjects() > 0) {  //       SMesh.createReferences(Omega);
197        SMesh.createReferences(Omega);  //       SMesh.createReferences(Omega,povObject);
198        SMesh.createReferences(Omega,povObject);  
199    //       SurfaceMeshGenerator S;
200        SurfaceMeshGenerator S;  //       S.generateSurfacicMesh(U,
201        S.generateSurfacicMesh(U,  //                           Omega
202                               surfMesh,  //                           surfMesh,
203                               SMesh,  //                           SMesh,
204                               ref);  //                           ref);
205    } else {  //   } else {
206      fferr(2) << "\nObject reference " << povObject  //     fferr(2) << "\nObject reference " << povObject
207               << " not found\n";  //           << " not found\n";
208      std::exit(1);  //     std::exit(1);
209    }  //   }
210  }  }
211    
212  MeshExpressionSurface::  MeshExpressionSurface::

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26