FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Visualization
SimpleWindow.hpp
Go to the documentation of this file.
1
#ifndef SIMPLEWINDOW_HPP_
2
#define SIMPLEWINDOW_HPP_
3
4
#include "
Window.hpp
"
5
#include "
View.hpp
"
6
#include "
Renderer.hpp
"
7
8
namespace
fast
{
9
10
class
FAST_EXPORT
SimpleWindow
:
public
Window
{
11
FAST_OBJECT
(
SimpleWindow
)
12
public
:
13
void
addRenderer(std::shared_ptr<Renderer> renderer);
14
void
removeAllRenderers();
15
void
setMaximumFramerate(
unsigned
int
framerate);
16
View
* getView()
const
;
17
~
SimpleWindow
();
18
void
set2DMode();
19
void
set3DMode();
20
SimpleWindow
();
21
protected
:
22
23
};
24
25
}
// end namespace fast
26
27
28
29
30
#endif
/* SIMPLEWINDOW_HPP_ */
fast
Definition:
AffineTransformation.hpp:7
fast::View
Definition:
View.hpp:17
View.hpp
Window.hpp
FAST_OBJECT
#define FAST_OBJECT(className)
Definition:
Object.hpp:9
Renderer.hpp
fast::SimpleWindow
Definition:
SimpleWindow.hpp:10
fast::Window
Definition:
Window.hpp:19
Generated by
1.8.17