]> Creatis software - cpMesh.git/blobdiff - appli/examples/example_RenderDualMesh.cxx
QuadEdgeMesh ported to cpPlugins/Extensions
[cpMesh.git] / appli / examples / example_RenderDualMesh.cxx
index 090250cff800cd8273a2d6fff81ebdbf85c09b19..1c0b096e28a232d7692bf13e1ac00154abcfb85f 100644 (file)
@@ -3,9 +3,11 @@
 #include <iostream>
 #include <string>
 
-#include <cpm/DataStructures/QuadEdgeMesh.h>
+#include <cpPlugins/Extensions/QuadEdgeMesh.h>
+#include <cpPlugins/Extensions/MeshReader.h>
+#include <cpPlugins/Extensions/OpenGLMeshMapper.h>
+
 #include <cpm/Algorithms/QuadEdge/MeshToDualFilter.h>
-#include <cpm/IO/MeshReader.h>
 
 #include <vtkActor.h>
 #include <vtkCallbackCommand.h>
 #include <vtkRenderWindow.h>
 #include <vtkRenderWindowInteractor.h>
 #include <vtkSmartPointer.h>
-#include <cpm/VTK/MeshMapper.h>
 
 // -------------------------------------------------------------------------
 const unsigned int Dimension = 3;
 typedef float TScalar;
-typedef cpm::DataStructures::QuadEdgeMesh< TScalar, Dimension > TMesh;
-typedef cpm::VTK::MeshMapper< TMesh > TMeshMapper;
+typedef cpPlugins::Extensions::QuadEdgeMesh< TScalar, Dimension > TMesh;
+typedef cpPlugins::Extensions::OpenGLMeshMapper< TMesh > TMeshMapper;
 
 // -------------------------------------------------------------------------
 static void CallbackFunction(
@@ -41,7 +42,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 ] );