#include <cpPlugins/DataObjects/Mesh.h>
-#include <cpPlugins/DataObjects/Mesh_Demanglers.h>
#include <itkMesh.h>
#include <itkLineCell.h>
SetITK( itk::LightObject* o )
{
this->Superclass::SetITK( o );
- cpPlugins_Demangle_Mesh_Meshes_1( o, _ITK_2_VTK, 2 )
- cpPlugins_Demangle_Mesh_Meshes_1( o, _ITK_2_VTK, 3 )
+ cpPlugins_Demangle_Mesh_AllMeshes_1( o, _ITK_2_VTK )
{
this->m_VTK = NULL;
-
- } // fi
+ }
this->Modified( );
}
void cpPlugins::DataObjects::Mesh::
SetVTK( vtkObjectBase* o )
{
+#ifdef cpPlugins_CONFIG_PROCESS_DIMENSIONS_3
typedef itk::Mesh< double, 3 > _TMesh;
typedef _TMesh::CellType _TCell;
typedef _TCell::CellAutoPointer _TCellAutoPointer;
this->Modified( );
} // fi
+#endif // cpPlugins_CONFIG_PROCESS_DIMENSIONS_3
}
// -------------------------------------------------------------------------