[cig-commits] r11211 - cs/benchmark/cigma/trunk/src

luis at geodynamics.org luis at geodynamics.org
Wed Feb 20 13:12:26 PST 2008


Author: luis
Date: 2008-02-20 13:12:26 -0800 (Wed, 20 Feb 2008)
New Revision: 11211

Modified:
   cs/benchmark/cigma/trunk/src/Reader.cpp
Log:
Instantiate a VtkXmlReader when given a file with a .vts (or .vtu) extension


Modified: cs/benchmark/cigma/trunk/src/Reader.cpp
===================================================================
--- cs/benchmark/cigma/trunk/src/Reader.cpp	2008-02-20 21:12:23 UTC (rev 11210)
+++ cs/benchmark/cigma/trunk/src/Reader.cpp	2008-02-20 21:12:26 UTC (rev 11211)
@@ -4,6 +4,7 @@
 #include "HdfReader.h"
 #include "TextReader.h"
 #include "VtkReader.h"
+#include "VtkXmlReader.h"
 
 using namespace cigma;
 
@@ -26,10 +27,22 @@
 
     if (ext == ".vtk")
     {
+        // XXX: instantiate legacy vtk reader
         *reader = new VtkReader();
         return;
     }
 
+    if ((ext == ".vts") || (ext == ".vtu"))
+    {
+        // XXX instantiate xml vtk reader
+        *reader = new VtkXmlReader();
+        if (ext == ".vtu")
+        {
+            // XXX: unstructured .vtu file reader still needed...so just fail for now
+            assert(false);
+        }
+        return;
+    }
 }
 
 // ---------------------------------------------------------------------------



More information about the cig-commits mailing list