+//temporarilly disabled for testing fusionSequence
+ //if (mFusion && mFusionActor->GetVisibility()) {
+ // if (mFusion->GetVTKImages().size() > (unsigned int)t) {
+ // mCurrentFusionTSlice = t;
+ // mFusionReslice->SetInput( mFusion->GetVTKImages()[mCurrentFusionTSlice]);
+
+ // // Update fusion transform
+ // mConcatenatedFusionTransform->Identity();
+ // mConcatenatedFusionTransform->Concatenate(mFusion->GetTransform()[mCurrentFusionTSlice]);
+ // mConcatenatedFusionTransform->Concatenate(mSlicingTransform);
+ // }
+ //}
+ if (mSurfaceCutActors.size() > 0)
+ for (std::vector<vvMeshActor*>::iterator i=mSurfaceCutActors.begin();
+ i!=mSurfaceCutActors.end(); i++)
+ (*i)->SetTimeSlice(mCurrentTSlice);
+ UpdateDisplayExtent();
+}
+//------------------------------------------------------------------------------
+
+
+//------------------------------------------------------------------------------
+void vvSlicer::SetFusionSequenceTSlice(int t)
+{
+//QMessageBox::information(NULL, "vvSlicer::SetFusionSequenceTSlice", "ENTER, t = " + QString::number(t) + ", currentFusionTSlice = " + QString::number(mCurrentFusionTSlice));
+ //fusionSequence data is stored behind standard fusion data...