Ignore:
Timestamp:
03/10/06 08:23:09 (18 years ago)
Author:
bittner
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/X3dExporter.cpp

    r678 r685  
    11351135void X3dExporter::ExportGeometry(const ObjectContainer &objects) 
    11361136{ 
     1137#if 0 
    11371138        for (int j = 0; j < objects.size(); ++ j) 
    11381139                ExportIntersectable(objects[j]); 
     1140#else 
     1141        // hack 
     1142        PolygonContainer polys; 
     1143        for (int j = 0; j < objects.size(); ++ j){ 
     1144                polys.push_back(new Polygon3(dynamic_cast<MeshInstance *>(objects[j])->GetMesh()->mVertices)); 
     1145        } 
     1146 
     1147        Mesh dummyMesh; 
     1148        PolygonContainer::const_iterator it, it_end = polys.end(); 
     1149 
     1150        for (it = polys.begin(); it != it_end; ++ it) 
     1151          { 
     1152                (*it)->AddToMesh(dummyMesh); 
     1153          } 
     1154        ExportMesh(&dummyMesh); 
     1155        CLEAR_CONTAINER(polys); 
     1156#endif 
    11391157} 
    11401158 
Note: See TracChangeset for help on using the changeset viewer.