51int main(
int argc,
char** argv )
56 std::string inputFilename = examplesPath +
"samples/lobster.vol";
68 transTo2DdomainFunctorZ(imageVol.domain().upperBound()));
75 MySliceImageAdapter aSliceImageZ(imageVol, domain2DZ, aSliceFunctorZ, identityFunctor );
81 transTo2DdomainFunctorY(imageVol.domain().upperBound()));
87 MySliceImageAdapter aSliceImageY(imageVol, domain2DY, aSliceFunctorY, identityFunctor );
91 viewer.
draw(aSliceImageZ);
92 std::string imageY = viewer.
draw(aSliceImageY);
98 viewer.
data[imageY].transform.rotate(Eigen::AngleAxisd(M_PI / 2, Eigen::Vector3d::UnitX()));
99 viewer.
data[imageY].transform.translate(Eigen::Vector3d(0, 50, -50));