]> Creatis software - cpPlugins.git/blob - plugins/ImageMeshFilters/TriangleMeshToBinaryImageFilter.h
7361ca12db5bc52587c477bb30fdbf27bb21209a
[cpPlugins.git] / plugins / ImageMeshFilters / TriangleMeshToBinaryImageFilter.h
1 #ifndef __CPPLUGINSIMAGEMESH__TRIANGLEMESHTOBINARYIMAGEFILTER__H__
2 #define __CPPLUGINSIMAGEMESH__TRIANGLEMESHTOBINARYIMAGEFILTER__H__
3
4 #include <plugins/cpPluginsImageMeshFilters_Export.h>
5 #include <cpPlugins/BaseObjects/ProcessObject.h>
6
7 namespace cpPluginsImageMeshFilters
8 {
9   /**
10    */
11   class cpPluginsImageMeshFilters_EXPORT TriangleMeshToBinaryImageFilter
12     : public cpPlugins::BaseObjects::ProcessObject
13   {
14     cpPluginsObject(
15       TriangleMeshToBinaryImageFilter,
16       cpPlugins::BaseObjects::ProcessObject,
17       MeshToImageFilters
18       );
19
20   protected:
21     template< class _TMesh >
22       inline void _GD0( _TMesh* mesh );
23
24     template< class _TMesh, class _TPixel >
25       inline void _GD1( _TMesh* mesh );
26   };
27
28 } // ecapseman
29
30 #endif // __CPPLUGINSIMAGEMESH__TRIANGLEMESHTOBINARYIMAGEFILTER__H__
31
32 // eof - $RCSfile$