#ifndef __CPPLUGINS__INTERFACE__MESH__HXX__ #define __CPPLUGINS__INTERFACE__MESH__HXX__ #include #include // ------------------------------------------------------------------------- #define cpPlugins_Mesh_Import( N, T, D ) \ cpPlugins_TEMPLATE_IMPORT( \ 2(class cpPlugins_Interface_EXPORT itk::N< T, D >) \ ) // ------------------------------------------------------------------------- #ifndef cpPlugins_Interface_EXPORTS cpPlugins_Mesh_Import( Mesh, float, 2 ); cpPlugins_Mesh_Import( Mesh, double, 2 ); cpPlugins_Mesh_Import( Mesh, float, 3 ); cpPlugins_Mesh_Import( Mesh, double, 3 ); cpPlugins_Mesh_Import( QuadEdgeMesh, float, 2 ); cpPlugins_Mesh_Import( QuadEdgeMesh, double, 2 ); cpPlugins_Mesh_Import( QuadEdgeMesh, float, 3 ); cpPlugins_Mesh_Import( QuadEdgeMesh, double, 3 ); #endif // cpPlugins_Interface_EXPORTS // ------------------------------------------------------------------------- template< class M > void cpPlugins::Interface::Mesh:: SetITK( itk::Object* object ) { std::cerr << "SetITKMesh: TODO" << std::endl; std::exit( 1 ); } #endif // __CPPLUGINS__INTERFACE__MESH__HXX__ // eof - $RCSfile$