Q_OBJECT
public:
+ typedef enum {WORLD_SLICING, VOXELS_SLICING} SlicingPresetType;
vvSlicerManager(int numberOfSlicers);
~vvSlicerManager();
void SetFilename(std::string f, int number=0);
void SetSliceOrientation(int slicer, int orientation);
+ int GetTSlice();
void SetTSlice(int slice);
void SetNextTSlice(int originating_slicer);
void SetPreviousTSlice(int originating_slicer);
int GetPreset() {
return mPreset;
}
+ SlicingPresetType GetSlicingPreset() {
+ return mSlicingPreset;
+ }
int GetOverlayColor() const {
return mOverlayColor;
}
void UpdateSlice(int slicer);
void UpdateTSlice(int slicer);
void UpdateSliceRange(int slicer);
+ void SetSlicingPreset(SlicingPresetType preset);
vvLandmarks *GetLandmarks();
void AddLandmark(float x,float y,float z,float t);
bool mFusionShowLegend;
int mPreset;
+ SlicingPresetType mSlicingPreset;
vvImageReader::LoadedImageType mType;
std::string mVFComponent;
std::string mOverlayComponent;