]> Creatis software - bbtk.git/blob - packages/vtk/src/bbvtkUpdateRender.cxx
Feature #1654 Added a box refreshing a renderer.
[bbtk.git] / packages / vtk / src / bbvtkUpdateRender.cxx
1
2 #include "bbvtkUpdateRender.h"
3 #include "bbvtkPackage.h"
4 namespace bbvtk {
5
6     BBTK_ADD_BLACK_BOX_TO_PACKAGE(vtk, UpdateRender)
7     BBTK_BLACK_BOX_IMPLEMENTATION(UpdateRender, bbtk::AtomicBlackBox);
8
9     void UpdateRender::Process() {
10           std::cout << "CM creaInteraction vtkUpdateRender::Process before if" << std::endl;
11           if(bbGetInputActive()){
12           std::cout << "CM creaInteraction vtkUpdateRender::Process within if" << std::endl;
13           bbGetInputRenderer()->GetRenderWindow()->Render();
14        }
15     }
16
17     void UpdateRender::bbUserSetDefaultValues() {
18         bbSetInputActive(false);
19     }
20
21     void UpdateRender::bbUserInitializeProcessing() {
22
23     }
24
25     void UpdateRender::bbUserFinalizeProcessing() {
26
27     }
28 }
29 // EO namespace bbvtk
30
31