public:
LayerImageBase();
virtual ~LayerImageBase();
- void SetX(int x);
- void SetY(int y);
- void SetZ(int z);
- void SetImage(vtkImageData* image);
- void SetRangeForColorBar(std::vector<double> &range);
- void GetRangeForColorBar(double &minRange, double &maxRange);
- void SetwxVtkBaseView(wxVtkBaseView *baseview);
+ void SetX(int x);
+ void SetY(int y);
+ void SetZ(int z);
+ void SetImage(vtkImageData* image);
+ vtkImageData* GetImage();
+ void SetRangeForColorBar(std::vector<double> &range);
+ void GetRangeForColorBar(double &minRange, double &maxRange);
+ void SetwxVtkBaseView(wxVtkBaseView *baseview);
void onThreshold();
void onThresholdChange();
protected:
vtkLookupTable *GetThresholdTable();
- vtkImageData *GetImage();
double _range[2];
std::vector<double> _rangeForColorBar;
};