return mLastError;
}
- bool SetImage(std::string filename,LoadedImageType type, int n=0);
+ bool SetImage(std::string filename,LoadedImageType type, int n=0, unsigned int slice=0);
void SetImage(vvImage::Pointer image);
bool SetImages(std::vector<std::string> filenames, LoadedImageType type, int n=0);
void SetSlicerWindow(int i, vtkRenderWindow* RW);
void SetInteractorStyleNavigator(int i,vtkInteractorStyle* style);
- int NumberOfSlicers() { return mSlicers.size(); }
+ int GetNumberOfSlicers() { return mSlicers.size(); }
vvImage::Pointer GetImage() { return mImage; }
vvImage::Pointer GetVF() { return mVF; }
int GetType() { return mType; }
void PrevImage(int slicer);
void LeftButtonReleaseEvent(int slicer);
void VerticalSliderHasChanged(int slicer, int slice);
+ double GetScalarComponentAsDouble(vtkImageData *image, double X, double Y, double Z, int component=0);
signals :
void currentImageChanged(std::string id);