std::vector<vtkImageData*> selectedimages;
if(img!=NULL && currentimg!=img)
{
- wxContourMainFrame::getInstance()->ShowToolsPanel(true);
+ wxContourMainFrame::getInstance()->ShowToolsPanel(true);
currentimg=img;
selectedimages.push_back(img);
wxContourMainFrame::getInstance()->setVectImages(selectedimages);
//wxContourMainFrame::getInstance()->getValuesXYZ(vectx, vecty, vectz, &size);
//wxContourMainFrame::getInstance()->getMaskValue(mask, value, contourtype);
} // if currentimg
-
wxContourMainFrame::getInstance()->RefreshInterface();
-
-
bbSetOutputwxContourMainFrame( wxContourMainFrame::getInstance() );
// bbSetOutputX(vectx);
// bbSetOutputY(vecty);
//-----------------------------------------------------------------
void nDimensions::CreateWidget(wxWindow* parent)
{
+ printf("EED nDimensions::CreateWidget Start \n");
//vtkImageData* img = bbGetInputIn();
std::vector<vtkImageData*> selectedimages;
wxContourMainFrame* wxcontourmainframe = wxContourMainFrame::getInstance(parent, wxID_ANY, wxString(_T("")), wxPoint(100,50), wxSize(800, 600), selectedimages,wxDEFAULT_FRAME_STYLE | wxSUNKEN_BORDER,datadir );
wxContourMainFrame::getInstance()->ShowToolsPanel(false);
-// bbSetOutputWidget( new wxPanel(parent,-1) );
bbSetOutputWidget( wxcontourmainframe );
+ printf("EED nDimensions::CreateWidget End %p\n", wxcontourmainframe);
+
}
//-----------------------------------------------------------------
void nDimensions::bbUserSetDefaultValues()
{
+ currentimg=NULL;
bbSetInputContourType(0);
bbSetInputIn(NULL);
}