12 #ifndef CXTESTSYNTHETICRECONSTRUCTINPUT_H
13 #define CXTESTSYNTHETICRECONSTRUCTINPUT_H
15 #include "cxtestutilities_export.h"
35 void defineProbeMovementNormalizedTranslationRange(
double range);
36 void defineProbeMovementAngleRange(
double range);
37 void defineProbeMovementSteps(
int steps);
39 void setOverallBoundsAndSpacing(
double size,
double spacing);
41 void setBoxAndLinesPhantom();
42 void setSpherePhantom();
43 void setWireCrossPhantom();
46 void printConfiguration();
54 std::vector<cx::Transform3D> generateFrames_rMt_tilted();
59 std::vector<cx::Transform3D> generateFrames(
cx::Vector3D p0,
77 ProbeMovement mProbeMovementDefinition;
85 #endif // CXTESTSYNTHETICRECONSTRUCTINPUT_H