]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Extensions/Visualization/MeshMapper.hxx
"Extesions" code reorganized
[cpPlugins.git] / lib / cpPlugins / Extensions / Visualization / MeshMapper.hxx
similarity index 75%
rename from lib/cpPlugins/Extensions/MeshMapper.hxx
rename to lib/cpPlugins/Extensions/Visualization/MeshMapper.hxx
index 94b9037b10ab6b2ed64871f54c1c873d138fd06f..5b44f2c8d2dedf3d695b2ffa876b9b28fd67446d 100644 (file)
@@ -1,25 +1,27 @@
-#ifndef __CPPLUGINS__EXTENSIONS__MESHMAPPER__HXX__
-#define __CPPLUGINS__EXTENSIONS__MESHMAPPER__HXX__
+#ifndef __CPPLUGINS__EXTENSIONS__VISUALIZATION__MESHMAPPER__HXX__
+#define __CPPLUGINS__EXTENSIONS__VISUALIZATION__MESHMAPPER__HXX__
 
 #include <vtkInformation.h>
 #include <vtkMath.h>
 
-// TODO: #include <cpPlugins/Extensions/OpenGLMeshMapper.h>
+// TODO: #include <cpPlugins/Extensions/Visualization/OpenGLMeshMapper.h>
 
 // -------------------------------------------------------------------------
 /* TODO
    template< class M >
-   typename cpPlugins::Extensions::MeshMapper< M >::
-   Self* cpPlugins::Extensions::MeshMapper< M >::
+   typename cpPlugins::Extensions::Visualization::MeshMapper< M >::
+   Self* cpPlugins::Extensions::Visualization::MeshMapper< M >::
    New( )
    {
-   return( cpPlugins::Extensions::OpenGLMeshMapper< M >::New( ) );
+   return(
+   cpPlugins::Extensions::Visualization::OpenGLMeshMapper< M >::New( )
+   );
    }
 */
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 ShallowCopy( vtkAbstractMapper* m )
 {
   Self* mapper = Self::SafeDownCast( m );
@@ -30,7 +32,7 @@ ShallowCopy( vtkAbstractMapper* m )
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 SetInputData( M* in )
 {
   if( this->Mesh != in )
@@ -43,7 +45,7 @@ SetInputData( M* in )
 
 // -------------------------------------------------------------------------
 template< class M >
-M* cpPlugins::Extensions::MeshMapper< M >::
+M* cpPlugins::Extensions::Visualization::MeshMapper< M >::
 GetInput( )
 {
   return( this->Mesh );
@@ -51,7 +53,7 @@ GetInput( )
 
 // -------------------------------------------------------------------------
 template< class M >
-const M* cpPlugins::Extensions::MeshMapper< M >::
+const M* cpPlugins::Extensions::Visualization::MeshMapper< M >::
 GetInput( ) const
 {
   return( this->Mesh );
@@ -59,7 +61,7 @@ GetInput( ) const
 
 // -------------------------------------------------------------------------
 template< class M >
-double* cpPlugins::Extensions::MeshMapper< M >::
+double* cpPlugins::Extensions::Visualization::MeshMapper< M >::
 GetBounds( )
 {
   // do we have an input
@@ -82,7 +84,7 @@ GetBounds( )
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 GetBounds( double bounds[ 6 ] )
 {
   this->Superclass::GetBounds( bounds );
@@ -90,7 +92,7 @@ GetBounds( double bounds[ 6 ] )
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 Render( vtkRenderer* aren, vtkActor* act )
 {
   if( this->Mesh.IsNull( ) )
@@ -104,7 +106,7 @@ Render( vtkRenderer* aren, vtkActor* act )
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 Update( )
 {
   // TODO:
@@ -113,7 +115,7 @@ Update( )
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 Update( int port )
 {
   // TODO:
@@ -122,7 +124,7 @@ Update( int port )
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 MapDataArrayToVertexAttribute(
   const char* vertexAttributeName,
   const char* dataArrayName,
@@ -135,7 +137,7 @@ MapDataArrayToVertexAttribute(
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 MapDataArrayToMultiTextureAttribute(
   int unit,
   const char* dataArrayName,
@@ -148,7 +150,7 @@ MapDataArrayToMultiTextureAttribute(
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 RemoveVertexAttributeMapping( const char* vertexAttributeName )
 {
   vtkErrorMacro( "Not implemented at this level..." );
@@ -156,7 +158,7 @@ RemoveVertexAttributeMapping( const char* vertexAttributeName )
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 RemoveAllVertexAttributeMappings( )
 {
   vtkErrorMacro( "Not implemented at this level..." );
@@ -164,7 +166,7 @@ RemoveAllVertexAttributeMappings( )
 
 // -------------------------------------------------------------------------
 template< class M >
-cpPlugins::Extensions::MeshMapper< M >::
+cpPlugins::Extensions::Visualization::MeshMapper< M >::
 MeshMapper( )
   : Superclass( )
 {
@@ -172,14 +174,14 @@ MeshMapper( )
 
 // -------------------------------------------------------------------------
 template< class M >
-cpPlugins::Extensions::MeshMapper< M >::
+cpPlugins::Extensions::Visualization::MeshMapper< M >::
 ~MeshMapper( )
 {
 }
 
 // -------------------------------------------------------------------------
 template< class M >
-void cpPlugins::Extensions::MeshMapper< M >::
+void cpPlugins::Extensions::Visualization::MeshMapper< M >::
 ComputeBounds( )
 {
   static const TScalar _0 = TScalar( 0 );
@@ -210,13 +212,13 @@ ComputeBounds( )
 
 // -------------------------------------------------------------------------
 template< class M >
-int cpPlugins::Extensions::MeshMapper< M >::
+int cpPlugins::Extensions::Visualization::MeshMapper< M >::
 FillInputPortInformation( int port, vtkInformation* info )
 {
   info->Set( vtkAlgorithm::INPUT_REQUIRED_DATA_TYPE( ), "itk::Mesh" );
   return( 1 );
 }
 
-#endif // __CPPLUGINS__EXTENSIONS__MESHMAPPER__HXX__
+#endif // __CPPLUGINS__EXTENSIONS__VISUALIZATION__MESHMAPPER__HXX__
 
 // eof - $RCSfile$