|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
26 #ifndef BITMAPVIEWER_H
27 #define BITMAPVIEWER_H
76 void updateVisibility();
81 #endif // BITMAPVIEWER_H
void setDescription(QString)
set the viewer's description
Definition: Viewer.cpp:104
QAction * screenshotAction
Screenshot.
Definition: InteractiveViewer.h:384
void updateVisibility()
set visibility of all possible component (that is component that can be displayed in 2D)
Definition: BitmapViewer.cpp:113
Slice::SliceOrientation getSliceOrientation()
get the slice orientation
Definition: SingleImageComponent.cpp:190
QWidget * getWidget() override
get the InteractiveViewer widget (QTreeWidget).
Definition: InteractiveViewer.cpp:274
All-in-one medical image viewer.
Definition: MedicalImageViewer.h:59
void setComponents(QStringList)
set the list of component class names managed by this viewer
Definition: Viewer.cpp:94
void refresh(camitk::Viewer *whoIsAsking=nullptr) override
Definition: BitmapViewer.cpp:70
QToolBar * getToolBar() override
get the viewer toolbar
Definition: InteractiveViewer.cpp:683
RendererWidget * getRendererWidget()
return interactiveViewer RendererWidget
Definition: InteractiveViewer.h:237
InteractiveViewer is used to view 3D objects and slices (anything that provides either a InterfaceBit...
Definition: InteractiveViewer.h:112
This Component manages sub-component of the image component seen as a single orientation only (axial ...
Definition: SingleImageComponent.h:61
void refresh(Viewer *whoIsAsking=nullptr) override
Definition: InteractiveViewer.cpp:416
QFrame * sideFrame
the right side frame (this is where the slider and screenshot buttons are shown)
Definition: InteractiveViewer.h:358
#define BITMAP_VIEWER_API
Definition: BitmapViewerAPI.h:48
QWidget * getWidget() override
get the InteractiveViewer widget (QTreeWidget).
Definition: BitmapViewer.cpp:76
virtual void setVisibility(QString, bool)
set the visibility inside the viewer of the given name (the viewer needs to be a registered viewer)
Definition: sdk/libraries/core/component/Component.cpp:224
QString getName() const
get the scene name
Definition: InteractiveViewer.cpp:411
Viewer is an abstract class that is the base class for all viewers.
Definition: Viewer.h:180
@ RIGHT_DOWN
World axes are seen so that x points to the right, y points downward.
Definition: RendererWidget.h:131
Q_INVOKABLE BitmapViewer(QString name)
Definition: BitmapViewer.cpp:44
QToolBar * getToolBar() override
get the viewer toolbar
Definition: BitmapViewer.cpp:87
virtual ~BitmapViewer() override
Definition: BitmapViewer.cpp:64
QToolBar * myToolbar
specific toolbar that show a screenshot + switch central viewer
Definition: BitmapViewer.h:70
void refresh()
refresh the display
QWidget * myWidget
the bitmap viewer widget
Definition: BitmapViewer.h:73
InteractiveViewer specialized in 2D bitmap (images in jpeg, png...). It is similar to InteractiveSlic...
Definition: BitmapViewer.h:54
A Component represents something that could be included in the explorer view, the interactive 3D view...
Definition: sdk/libraries/core/component/Component.h:302
Definition: Action.cpp:35