43 #ifndef SVK_EPSI_REORDER_H
44 #define SVK_EPSI_REORDER_H
46 #include <vtkObject.h>
47 #include <vtkObjectFactory.h>
71 UNDEFINED_EPSI_TYPE = 0,
78 UNDEFINED_EPSI_AXIS = -1,
85 void SetNumEPSILobes(
int numLobes );
86 void SetNumSamplesPerLobe(
int numSamples );
87 int GetNumSamplesPerLobe();
88 void SetFirstSample(
int firstSample );
89 void SetNumSamplesToSkip(
int numSamplesToSkip );
92 virtual int GetNumEPSIAcquisitions();
93 virtual int GetNumEPSIAcquisitionsPerFID();
94 virtual int GetNumEPSIFrequencyPoints();
104 virtual int FillInputPortInformation(
int port, vtkInformation* info);
107 virtual int RequestData(
108 vtkInformation* request,
109 vtkInformationVector** inputVector,
110 vtkInformationVector* outputVector
118 int numSamplesPerLobe;
120 int numSamplesToSkip;
124 void UpdateReorderedParams(
svkImageData* data,
int numVoxels[3] );
126 int numVoxelsReordered[3];
135 #endif //SVK_EPSI_REORDER_H
EPSIType
Definition: svkEPSIReorder.h:70
Definition: svkEPSIReorder.h:79
Definition: svkEPSIReorder.h:73
EPSIAxis
Definition: svkEPSIReorder.h:77
Definition: svkEPSIReorder.h:62
Definition: svkEPSIReorder.h:72
Definition: svkImageData.h:107
Definition: svkImageInPlaceFilter.h:69
Definition: svkEPSIReorder.h:80