void SetSlicer(vvSlicer * slicer);
void SetColor(double r, double g, double b);
void SetOpacity(double d);
- void SetImage(vvImage * image, double bg, bool modeBG=true);
+ void SetImage(vvImage::Pointer image, double bg, bool modeBG=true);
void SetDepth(double d) { mDepth = d; }
void Initialize(bool IsVisible=true);
void UpdateColor();
void UpdateSlice(int slicer, int slice, bool force=false);
void HideActors();
void ShowActors();
+ void RemoveActors();
protected:
vvSlicer * mSlicer;
int mTSlice;
int mPreviousTSlice;
int mPreviousSlice;
- vvImage * mImage;
+ vvImage::Pointer mImage;
std::vector<double> mColor;
double mAlpha;
double mBackgroundValue;