this->SetupInteractor(rw->GetInteractor());
ca->SetImageActor(this->GetImageActor());
ca->SetWindowLevel(this->GetWindowLevel());
- ca->SetText(2, "<slice>");
ca->SetText(3, "<window>\n<level>");
double bounds[6];
//----------------------------------------------------------------------------
void vvSlicer::SetOverlayColorWindow(double window)
{
- mOverlayMapper->SetWindow(window);
+ if(mOverlayMapper)
+ mOverlayMapper->SetWindow(window);
}
//----------------------------------------------------------------------------
//----------------------------------------------------------------------------
void vvSlicer::SetOverlayColorLevel(double level)
{
- mOverlayMapper->SetLevel(level);
+ if(mOverlayMapper)
+ mOverlayMapper->SetLevel(level);
}
//----------------------------------------------------------------------------
<< std::endl;
}
ca->SetText(1,worldPos.str().c_str());
+
+ std::stringstream slicePos;
+ slicePos << "Slice: " << this->GetSlice();
+ ca->SetText(2, slicePos.str().c_str());
}
if (pdmA->GetVisibility()) {