imagePointers=pointers;
mslide->SetMax(pointers.size());
+ mslide->SetMin(1);
// Refresh don't work, TO MODIFY
mslide->Refresh();
mslide->ClearTicks();
mMutex.Unlock();
wxMutexLocker lock(mMutex);
-
GimmickMessage(2,"WxViewer::ShowNextImage() "
<<mCurrent+1<<"/"
mViewer->SetColorLevel(0.5 * (range[1] + range[0]));
mViewer->GetRenderer()->ResetCamera();
+
+ //EED 21 mars 2012 FLIP problem ..PLOP..
+ vtkCamera *camera =mViewer->GetRenderer()->GetActiveCamera();
+ camera->SetViewUp ( 0 , -1 , 0 );
+ camera->SetPosition ((x1+x2)/2 , (y1+y2)/2 , -10000);
+ camera->SetFocalPoint ((x1+x2)/2 , (y1+y2)/2 , 0 );
+ camera->SetParallelScale( (x2-x1)/3.0 );
+
+
double bounds[6];
mViewer->GetRenderer()->ComputeVisiblePropBounds(bounds);
void WxViewer::OnSlide(wxCommandEvent &Event)
{
- mCurrent = mslide->GetValue();
+ mCurrent = mslide->GetValue() -1;
StartPlayer();
}
//================================================================