SetITK( itk::LightObject* o )
{
this->Superclass::SetITK( o );
- cpPlugins_Demangle_Image_VisualDims( o, _ITK_2_VTK_0, );
- cpPlugins_Demangle_Image_DiffTensors3D( o, _ITK_2_VTK_1, );
+ cpPlugins_Demangle_Image_VisualDims( o, _ITK_2_VTK_0, )
+ cpPlugins_Demangle_Image_DiffTensors3D( o, _ITK_2_VTK_1, )
{
this->m_VTK = NULL;
this->m_ITKvVTK = NULL;
bool success = false;
auto stype = img->GetScalarType( );
-#ifdef cpPlugins_CONFIG_INTEGER_TYPES_char
+#ifdef cpPlugins_CONFIG_INTEGER_TYPES_char
if( stype == VTK_CHAR ) success = this->_VTK_2_ITK_0< char >( img );
if( stype == VTK_UNSIGNED_CHAR ) success = this->_VTK_2_ITK_0< unsigned char >( img );
-#endif // cpPlugins_CONFIG_INTEGER_TYPES_char
-#ifdef cpPlugins_CONFIG_INTEGER_TYPES_short
+#endif // cpPlugins_CONFIG_INTEGER_TYPES_char
+#ifdef cpPlugins_CONFIG_INTEGER_TYPES_short
if( stype == VTK_CHAR ) success = this->_VTK_2_ITK_0< short >( img );
if( stype == VTK_UNSIGNED_CHAR ) success = this->_VTK_2_ITK_0< unsigned short >( img );
-#endif // cpPlugins_CONFIG_INTEGER_TYPES_short
-#ifdef cpPlugins_CONFIG_INTEGER_TYPES_int
+#endif // cpPlugins_CONFIG_INTEGER_TYPES_short
+#ifdef cpPlugins_CONFIG_INTEGER_TYPES_int
if( stype == VTK_CHAR ) success = this->_VTK_2_ITK_0< int >( img );
if( stype == VTK_UNSIGNED_CHAR ) success = this->_VTK_2_ITK_0< unsigned int >( img );
-#endif // cpPlugins_CONFIG_INTEGER_TYPES_int
-#ifdef cpPlugins_CONFIG_INTEGER_TYPES_long
+#endif // cpPlugins_CONFIG_INTEGER_TYPES_int
+#ifdef cpPlugins_CONFIG_INTEGER_TYPES_long
if( stype == VTK_CHAR ) success = this->_VTK_2_ITK_0< long >( img );
if( stype == VTK_UNSIGNED_CHAR ) success = this->_VTK_2_ITK_0< unsigned long >( img );
-#endif // cpPlugins_CONFIG_INTEGER_TYPES_long
-#ifdef cpPlugins_CONFIG_REAL_TYPES_float
+#endif // cpPlugins_CONFIG_INTEGER_TYPES_long
+#ifdef cpPlugins_CONFIG_REAL_TYPES_float
if( stype == VTK_CHAR ) success = this->_VTK_2_ITK_0< float >( img );
-#endif // cpPlugins_CONFIG_REAL_TYPES_float
-#ifdef cpPlugins_CONFIG_REAL_TYPES_double
+#endif // cpPlugins_CONFIG_REAL_TYPES_float
+#ifdef cpPlugins_CONFIG_REAL_TYPES_double
if( stype == VTK_CHAR ) success = this->_VTK_2_ITK_0< double >( img );
-#endif // cpPlugins_CONFIG_REAL_TYPES_double
+#endif // cpPlugins_CONFIG_REAL_TYPES_double
/* TODO
- #define cpPlugins_CONFIG_COLOR_PIXELS_RGBPixel
- #define cpPlugins_CONFIG_COLOR_PIXELS_RGBAPixel
- #define cpPlugins_CONFIG_VECTORS_CovariantVector
- #define cpPlugins_CONFIG_VECTORS_Point
- #define cpPlugins_CONFIG_VECTORS_SymmetricSecondRankTensor
- #define cpPlugins_CONFIG_VECTORS_Vector
- #define cpPlugins_CONFIG_DIFFUSIONTENSORS_DiffusionTensor3D
- #define cpPlugins_CONFIG_MATRICES_Matrix
+ #define cpPlugins_CONFIG_COLOR_PIXELS_RGBPixel
+ #define cpPlugins_CONFIG_COLOR_PIXELS_RGBAPixel
+ #define cpPlugins_CONFIG_VECTORS_CovariantVector
+ #define cpPlugins_CONFIG_VECTORS_Point
+ #define cpPlugins_CONFIG_VECTORS_SymmetricSecondRankTensor
+ #define cpPlugins_CONFIG_VECTORS_Vector
+ #define cpPlugins_CONFIG_DIFFUSIONTENSORS_DiffusionTensor3D
+ #define cpPlugins_CONFIG_MATRICES_Matrix
*/
if( !success )
{
void cpPlugins::DataObjects::Image::
_ITK_2_VTK_0( _TImage* image )
{
- cpPlugins_Demangle_Image_ScalarPixels( image, _ITK_2_VTK_1, _TImage::ImageDimension, );
- cpPlugins_Demangle_Image_ColorPixels( image, _ITK_2_VTK_1, _TImage::ImageDimension, );
- cpPlugins_Demangle_Image_VectorPixels( image, _ITK_2_VTK_1, _TImage::ImageDimension, );
+ cpPlugins_Demangle_Image_ScalarPixels( image, _ITK_2_VTK_1, _TImage::ImageDimension, )
+ cpPlugins_Demangle_Image_ColorPixels( image, _ITK_2_VTK_1, _TImage::ImageDimension, )
+ cpPlugins_Demangle_Image_VectorPixels( image, _ITK_2_VTK_1, _TImage::ImageDimension, )
{
this->m_VTK = NULL;
this->m_ITKvVTK = NULL;