00001 #ifdef _USE_VTK_ 00002 00003 #include "bbstdCast.h" 00004 #include "wxVTKRenderWindowInteractor.h" 00005 #include "bbwxvtkPackage.h" 00006 00007 00008 namespace bbstd 00009 { 00010 //==================================================================== 00011 BBTK_BLACK_BOX_TEMPLATE2_IMPLEMENTATION(Cast, 00012 bbtk::AtomicBlackBox); 00013 //==================================================================== 00014 00015 00016 } 00017 00018 00019 using namespace bbstd; 00020 namespace bbwxvtk 00021 { 00022 //==================================================================== 00023 // Add the specialized adaptors to the package 00024 typedef wxVTKRenderWindowInteractor* I; 00025 typedef vtkRenderWindowInteractor* O; 00026 00027 BBTK_ADD_TEMPLATE2_BLACK_BOX_TO_PACKAGE(wxvtk,Cast,I,O); 00028 00029 } 00030 00031 00032 #endif // _USE_VTK_