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 onThreshold();
virtual int GetZ();
bool GetActorPresent();
+
private:
int _X;
int _Y;
vtkScalarBarActor *_scalarbarActor;
- virtual void ConfigLookupTable() = 0;
- void CleanXYZ(double &x, double &y, double &z);
+ virtual void ConfigLookupTable() = 0;
+ void CleanXYZ(double &x, double &y, double &z);
protected:
- vtkLookupTable* GetThresholdTable();
- vtkImageData* GetImage();
+ vtkLookupTable *GetThresholdTable();
+ vtkImageData *GetImage();
+ double _range[2];
+ std::vector<double> _rangeForColorBar;
};