12 #ifndef CXMULTIVOLUMEBOUNDINGBOX_H
13 #define CXMULTIVOLUMEBOUNDINGBOX_H
15 #include "cxResourceVisualizationExport.h"
43 virtual void setImages(std::vector<ImagePtr> images);
44 virtual ImagePtr getEnvelopingImage();
45 void setMaxEnvelopeVoxels(
long maxVoxels);
48 std::vector<ImagePtr> mImages;
49 long mMaxEnvelopeVoxels;
56 Eigen::Array3d getMinimumSpacingFromAllImages(
Transform3D qMr);
57 Eigen::Array3d getTransformedSpacing(Eigen::Array3d spacing,
Transform3D qMd);
58 int getMaxScalarRange();
63 #endif // CXMULTIVOLUMEBOUNDINGBOX_H