Changeset 1404 for GTP/trunk/Lib/Vis/Preprocessing/src/X3dExporter.cpp
- Timestamp:
- 09/18/06 02:23:47 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/Preprocessing/src/X3dExporter.cpp
r1344 r1404 1047 1047 1048 1048 1049 void X3dExporter::ExportGeometry(const ObjectContainer &objects)1050 {1051 ObjectContainer::const_iterator oit, oit_end = objects.end();1052 1053 if (1)1054 {1055 for (oit = objects.begin(); oit != oit_end; ++ oit)1056 {1057 if (0)1058 SetForcedMaterial(RandomMaterial());1059 1060 ExportIntersectable(*oit);1061 }1062 1063 return;1064 }1065 1066 // hack: all object exported as one mesh1067 PolygonContainer polys;1068 1069 for (oit = objects.begin(); oit != oit_end; ++ oit)1070 {1071 polys.push_back(new Polygon3(dynamic_cast<MeshInstance *>(*oit)->GetMesh()->mVertices));1072 }1073 1074 Mesh dummyMesh;1075 PolygonContainer::const_iterator pit, pit_end = polys.end();1076 1077 for (pit = polys.begin(); pit != pit_end; ++ pit)1078 {1079 Polygon3 *poly = (*pit);1080 IncludePolyInMesh(*poly, dummyMesh);1081 }1082 1083 ExportMesh(&dummyMesh);1084 1085 CLEAR_CONTAINER(polys);1086 }1087 1088 1089 1049 bool 1090 1050 X3dExporter::ExportRssTree2(const RssTree &tree,
Note: See TracChangeset
for help on using the changeset viewer.