Program: bbtk
Module: $RCSfile: bbwxvtkViewer3D.cxx,v $
Language: C++
- Date: $Date: 2008/05/09 10:39:47 $
- Version: $Revision: 1.5 $
+ Date: $Date: 2008/05/14 10:26:32 $
+ Version: $Revision: 1.6 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
Viewer3DWidget* w = new Viewer3DWidget(this,bbGetWxParent());
w->Update();
- vtkRenderer *renderer = w->GetRenderer();
- if (renderer!=NULL)
- {
- if (bbGetInputIn1()!=NULL) {renderer->AddActor( bbGetInputIn1() ); }
- if (bbGetInputIn2()!=NULL) {renderer->AddActor( bbGetInputIn2() ); }
- if (bbGetInputIn3()!=NULL) {renderer->AddActor( bbGetInputIn3() ); }
- if (bbGetInputIn4()!=NULL) {renderer->AddActor( bbGetInputIn4() ); }
- if (bbGetInputIn5()!=NULL) {renderer->AddActor( bbGetInputIn5() ); }
- renderer->ResetCamera();
- bbSetOutputRenderer( renderer );
- }
vtkRenderWindowInteractor *interactor = w->GetInteractor();
if (interactor!=NULL)
{
bbSetOutputInteractor( w->GetInteractor() );
}
+
+ vtkRenderer *renderer = w->GetRenderer();
+ if (renderer!=NULL)
+ {
+ if (bbGetInputIn1()!=NULL) {renderer->AddActor( bbGetInputIn1() ); }
+ if (bbGetInputIn2()!=NULL) {renderer->AddActor( bbGetInputIn2() ); }
+ if (bbGetInputIn3()!=NULL) {renderer->AddActor( bbGetInputIn3() ); }
+ if (bbGetInputIn4()!=NULL) {renderer->AddActor( bbGetInputIn4() ); }
+ if (bbGetInputIn5()!=NULL) {renderer->AddActor( bbGetInputIn5() ); }
+ renderer->ResetCamera();
+ bbSetOutputRenderer( renderer );
+ }
+
bbSetOutputWidget(w);
bbtkDebugDecTab("Core",9);