- CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr
This software is distributed WITHOUT ANY WARRANTY; without even
- CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr
This software is distributed WITHOUT ANY WARRANTY; without even
- BSD See included LICENSE.txt file
- CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
- BSD See included LICENSE.txt file
- CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
- bool SetImage(std::string filename,LoadedImageType type, int n=0, unsigned int slice=0);
+ bool SetImage(std::string filename, vvImageReader::LoadedImageType type, int n=0, unsigned int slice=0);
bool SetOverlay(std::string filename, int dim, std::string component);
bool SetFusion(std::string filename, int dim, std::string component);
bool SetOverlay(std::string filename, int dim, std::string component);
bool SetFusion(std::string filename, int dim, std::string component);
std::string GetVFName() { return mVFName; }
std::string GetOverlayName() { return mOverlayName; }
std::string GetFusionName() { return mFusionName; }
std::string GetVFName() { return mVFName; }
std::string GetOverlayName() { return mOverlayName; }
std::string GetFusionName() { return mFusionName; }
void SetTSlice(int slice);
void SetNextTSlice(int originating_slicer);
void SetPreviousTSlice(int originating_slicer);
void SetTSlice(int slice);
void SetNextTSlice(int originating_slicer);
void SetPreviousTSlice(int originating_slicer);
void SetColorLevel(double s);
void SetLocalColorWindowing(const int slicer);
void SetOpacity(int i, double factor);
void SetColorLevel(double s);
void SetLocalColorWindowing(const int slicer);
void SetOpacity(int i, double factor);
void SetColorMap(int colormap);
void SetPreset(int preset);
void SetOverlayColor(int color) {
void SetColorMap(int colormap);
void SetPreset(int preset);
void SetOverlayColor(int color) {
///Remove the actor defined by its type and index (example: 3rd contour)
void RemoveActor(const std::string& actor_type, int overlay_index);
///Remove the actor defined by its type and index (example: 3rd contour)
void RemoveActor(const std::string& actor_type, int overlay_index);
void UpdateOverlay(int display, double valueOver, double valueRef);
void UpdateFusion(int display, double valueFus);
void UpdateWindows(int slicer, int view, int slice);
void UpdateOverlay(int display, double valueOver, double valueRef);
void UpdateFusion(int display, double valueFus);
void UpdateWindows(int slicer, int view, int slice);
void UpdateSlice(int slicer, int slice);
void UpdateTSlice(int slicer, int slice);
void UpdateSliceRange(int slice, int min, int max, int tmin, int tmax);
void WindowLevelChanged(double window, double level, int preset, int colormap);
void UpdateLinkManager(std::string, int slicer, double x, double y, double z, int temps);
void UpdateSlice(int slicer, int slice);
void UpdateTSlice(int slicer, int slice);
void UpdateSliceRange(int slice, int min, int max, int tmin, int tmax);
void WindowLevelChanged(double window, double level, int preset, int colormap);
void UpdateLinkManager(std::string, int slicer, double x, double y, double z, int temps);
void LandmarkAdded();
void ChangeImageWithIndexOffset(vvSlicerManager *sm, int slicer, int offset);
void LeftButtonReleaseSignal(int slicer);
void LandmarkAdded();
void ChangeImageWithIndexOffset(vvSlicerManager *sm, int slicer, int offset);
void LeftButtonReleaseSignal(int slicer);
std::string mVFComponent;
std::string mOverlayComponent;
std::string mFusionComponent;
std::string mVFComponent;
std::string mOverlayComponent;
std::string mFusionComponent;