mFusionReslice->SetBackgroundColor(-1000,-1000,-1000,1);
}
- vtkSmartPointer<vtkTransform> mConcatenatedFusionTransform = vtkSmartPointer<vtkTransform>::New();
+ mConcatenatedFusionTransform = vtkSmartPointer<vtkTransform>::New();
mConcatenatedFusionTransform->Identity();
- mConcatenatedFusionTransform->Concatenate(mImage->GetTransform()[0]);
+ if (!mImage->GetTransform().empty()){
+ mConcatenatedFusionTransform->Concatenate(mImage->GetTransform()[0]);
+ }
mConcatenatedFusionTransform->Concatenate(mSlicer->GetSlicingTransform());
mFusionReslice->SetResliceAxes(mConcatenatedFusionTransform->GetMatrix());
if (mImage->IsTimeSequence()) {