]> Creatis software - cpMesh.git/blobdiff - appli/examples/example_QuadEdgeMeshToSimplexMesh.cxx
QuadEdgeMesh ported to cpPlugins/Extensions
[cpMesh.git] / appli / examples / example_QuadEdgeMeshToSimplexMesh.cxx
index d70d89f52ae635afadb871e07fe6b717c35ff709..6f23923a59d22dc525366d88da9a708bb0364027 100644 (file)
@@ -3,18 +3,18 @@
 #include <iostream>
 #include <string>
 
-#include <cpm/DataStructures/QuadEdgeMesh.h>
+#include <cpPlugins/Extensions/MeshReader.h>
+
 #include <cpm/DataStructures/SimplexMesh.h>
 #include <cpm/Algorithms/QuadEdge/MeshToDualFilter.h>
-#include <cpm/IO/MeshReader.h>
 
 // -------------------------------------------------------------------------
 const unsigned int Dimension = 3;
 const unsigned int Order = 2;
 
 typedef float TScalar;
-typedef cpm::DataStructures::QuadEdgeMesh< TScalar, Dimension > TMesh;
 typedef cpm::DataStructures::SimplexMesh< TScalar, Order, Dimension > TSimplex;
+typedef TSimplex::Superclass TMesh;
 
 // -------------------------------------------------------------------------
 int main( int argc, char* argv[] )
@@ -29,7 +29,7 @@ int main( int argc, char* argv[] )
 
   } // fi
 
-  typedef cpm::IO::MeshReader< TMesh > TReader;
+  typedef cpPlugins::Extensions::MeshReader< TMesh > TReader;
   TReader::Pointer reader = TReader::New( );
   reader->SetFileName( argv[ 1 ] );