43 #ifndef SVK_DYNAMIC_IMAGE_MAP_H
44 #define SVK_DYNAMIC_IMAGE_MAP_H
47 #include <vtkObject.h>
48 #include <vtkObjectFactory.h>
49 #include <vtkInformation.h>
74 void SetSeriesDescription(vtkstd::string newSeriesDescription);
77 void SetZeroCopy(
bool zeroCopy);
86 virtual int RequestInformation(
87 vtkInformation* request,
88 vtkInformationVector** inputVector,
89 vtkInformationVector* outputVector
91 virtual int RequestData(
92 vtkInformation* request,
93 vtkInformationVector** inputVector,
94 vtkInformationVector* outputVector
98 virtual int FillInputPortInformation(
int vtkNotUsed(port), vtkInformation* info );
99 virtual int FillOutputPortInformation(
int vtkNotUsed(port), vtkInformation* info );
102 virtual void UpdateProvenance();
103 virtual void GenerateMaps() = 0;
104 virtual double GetNoise(
float* imgPtr );
105 double GetNormalizationFactor();
107 void GetRegression(
int voxelID,
int startPt,
int endPt,
double& slope,
double& intercept);
121 #endif //SVK_DYNAMIC_IMAGE_MAP_H
vtkstd::string newSeriesDescription
Definition: svkDynamicImageMap.h:111
Definition: svkImageAlgorithm.h:70
Definition: svkDynamicImageMap.h:67
bool normalize
Definition: svkDynamicImageMap.h:112