//------------------------------------------------------------------------------
class vvBinaryImageOverlayActor : public itk::LightObject
//------------------------------------------------------------------------------
class vvBinaryImageOverlayActor : public itk::LightObject
void SetSlicer(vvSlicer * slicer);
void SetColor(double r, double g, double b);
void SetOpacity(double d);
void SetSlicer(vvSlicer * slicer);
void SetColor(double r, double g, double b);
void SetOpacity(double d);
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 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();
std::vector<vtkSmartPointer<vtkImageMapToRGBA> > mMapperList;
std::vector<vtkSmartPointer<vtkImageActor> > mImageActorList;
std::vector<vtkSmartPointer<vtkImageMapToRGBA> > mMapperList;
std::vector<vtkSmartPointer<vtkImageActor> > mImageActorList;