-int vvImage::GetNumberOfDimensions() const {
- if (mVtkImages.size())
- {
- int dimension = 2;
- int extent[6];
- mVtkImages[0]->GetWholeExtent(extent);
- if (extent[5] - extent[4] >= 1)
- dimension++;
- if (mVtkImages.size() > 1)
- dimension++;
- return dimension;
- }
+int vvImage::GetNumberOfDimensions() const
+{
+ if (mVtkImages.size()) {
+ if (IsTimeSequence())
+ return mImageDimension+1;
+ else
+ return mImageDimension;
+ // int dimension = 3;
+ // int extent[6];
+ // mVtkImages[0]->GetWholeExtent(extent);
+ // if (extent[5] - extent[4] >= 1)
+ // dimension++;
+ // // if (mVtkImages.size() > 1)
+ // // dimension++;
+ // return dimension;
+ }