#include "InteractorStyleMaracas.h"
#include "vtkImageChangeInformation.h"
-
//----------------------------------------------------------------------------------
//----------------------------------------------------------------------------------
//----------------------------------------------------------------------------------
void SetRangeForColorBar(std::vector<double> &range);
void GetRangeForColorBar(double &minRange, double &maxRange);
void SetColorBarPosition(std::vector<int> &colorbarposition);
+ void UpdateColorBarPosition();
void SetwxVtkBaseView(wxVtkBaseView *baseview);
void onThreshold();
void onThresholdRemove();
wxVtkBaseView *GetwxVtkBaseView();
void Refresh();
- vtkLookupTable *GetvtkLookupTable();
+ vtkLookupTable *GetThresholdTable();
+
vtkImageReslice *GetvtkImageReslice();
virtual int GetX();
virtual int GetY();
void GetDimensionBase(int *dim);
void GetSpcOriginalLayer(double *spc);
void GetSpcBase(double *spc);
+ vtkScalarsToColors* GetLookupTable();
private:
int _X;
void CleanXYZ(double &x, double &y, double &z);
protected:
- vtkLookupTable *GetThresholdTable();
double _range[2];
std::vector<double> _rangeForColorBar;
std::vector<int> _colorBarPosition;