File: SNAPBorlandDummyTypes.h

package info (click to toggle)
itksnap 3.4.0-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 10,196 kB
  • ctags: 9,196
  • sloc: cpp: 62,895; sh: 175; makefile: 13
file content (71 lines) | stat: -rw-r--r-- 3,823 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
/*=========================================================================

  Program:   Insight Segmentation & Registration Toolkit
  Module:    $RCSfile: SNAPBorlandDummyTypes.h,v $
  Language:  C++
  Date:      $Date: 2006/12/02 04:22:09 $
  Version:   $Revision: 1.1 $
  Copyright (c) 2003 Insight Consortium. All rights reserved.
  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm for details.

     This software is distributed WITHOUT ANY WARRANTY; without even 
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
     PURPOSE.  See the above copyright notices for more information.
=========================================================================*/
#ifndef __SNAPBorlandDummyTypes_h_
#define __SNAPBorlandDummyTypes_h_

#include "IRISSlicer.h"
#include <itkSmartPointer.h>
#include <itkCovariantVector.h>
typedef IRISSlicer<unsigned char> SNAPBorlandDummyIRISSlicer;
typedef itk::SmartPointer<SNAPBorlandDummyIRISSlicer> SNAPBorlandDummyIRISSlicerSP;
typedef IRISSlicer<float> SNAPBorlandDummyIRISSlicer2;
typedef itk::SmartPointer<SNAPBorlandDummyIRISSlicer2> SNAPBorlandDummyIRISSlicer2SP;

#include <itkImageRegion.h>
#include <itkImageBase.h>
#include <itkImage.h>
#include <itkImageSource.h>
#include <itkImageRegionConstIterator.h>
#include <itkRGBAPixel.h>
#include <itkRGBPixel.h>
#include <itkImageIOBase.h>

typedef itk::ImageBase<2> SNAPBorlandDummyImageBase2Type;
typedef itk::ImageBase<3> SNAPBorlandDummyImageBase3Type;
typedef itk::ImageRegion<3> SNAPBorlandDummyImageRegion3Type;
typedef itk::ImageRegion<2> SNAPBorlandDummyImageRegion2Type;

typedef itk::Image<itk::RGBAPixel<unsigned char>,2> SNAPBorlandDummyImageType;
typedef itk::Image<unsigned char,3> SNAPBorlandDummyImageType3;
typedef itk::Image<short,3> SNAPBorlandDummyImageType2;
typedef itk::Image<float,2> SNAPBorlandDummyImageType4;
typedef itk::Image<short,2> SNAPBorlandDummyImageType5;
typedef itk::Image<double,3> SNAPBorlandDummyImageType6;
typedef itk::Image<unsigned char,2> SNAPBorlandDummyImageType7;
typedef itk::Image<float,3> SNAPBorlandDummyImageType8;
typedef itk::Image<unsigned char,3> SNAPBorlandDummyImageType9;
typedef itk::Image<itk::RGBPixel<unsigned char>,2> SNAPBorlandDummyImageType10;
typedef itk::Image<itk::CovariantVector<float,2>,2> SNAPBorlandDummyImageType11;

typedef itk::ImageSource<SNAPBorlandDummyImageType5> SNAPBorlandDummyImageSourceType5;
typedef itk::ImageSource<SNAPBorlandDummyImageType6> SNAPBorlandDummyImageSourceType2;
typedef itk::ImageSource<SNAPBorlandDummyImageType7> SNAPBorlandDummyImageSourceType3;
typedef itk::ImageSource<SNAPBorlandDummyImageType> SNAPBorlandDummyImageSourceType;
typedef itk::ImageSource<SNAPBorlandDummyImageType9> SNAPBorlandDummyImageSourceType9;

typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType> SNAPBorlandDummyImageTypeIterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType2> SNAPBorlandDummyImageType2Iterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType3> SNAPBorlandDummyImageType3Iterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType4> SNAPBorlandDummyImageType4Iterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType5> SNAPBorlandDummyImageType5Iterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType6> SNAPBorlandDummyImageType6Iterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType7> SNAPBorlandDummyImageType7Iterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType8> SNAPBorlandDummyImageType8Iterator;
typedef itk::ImageRegionConstIterator<SNAPBorlandDummyImageType10> SNAPBorlandDummyImageType10Iterator;

typedef itk::Size<3> SNAPBorlandDummySizeType;
typedef itk::ImageIOBase SNAPBorlandDummyImageIOBaseType;

#endif // __SNAPBorlandDummyTypes_h_