Fraxinus
22.04
An IGT application
|
#include <cxtestSyntheticReconstructInput.h>
Public Member Functions | |
SyntheticReconstructInput () | |
void | defineProbeMovementNormalizedTranslationRange (double range) |
void | defineProbeMovementAngleRange (double range) |
void | defineProbeMovementSteps (int steps) |
void | defineProbe (cx::ProbeDefinition probe) |
void | setOverallBoundsAndSpacing (double size, double spacing) |
void | setBoxAndLinesPhantom () |
void | setSpherePhantom () |
void | setWireCrossPhantom () |
cx::cxSyntheticVolumePtr | getPhantom () |
void | printConfiguration () |
cx::Vector3D | getBounds () const |
cx::USReconstructInputData | generateSynthetic_USReconstructInputData () |
cx::ProcessedUSInputDataPtr | generateSynthetic_ProcessedUSInputData (cx::Transform3D dMr) |
Generate synthetic US reconstruct input data based on a SyntheticVolume.
Definition at line 31 of file cxtestSyntheticReconstructInput.h.
cxtest::SyntheticReconstructInput::SyntheticReconstructInput | ( | ) |
Definition at line 22 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbe | ( | cx::ProbeDefinition | probe | ) |
Definition at line 47 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbeMovementAngleRange | ( | double | range | ) |
Definition at line 39 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbeMovementNormalizedTranslationRange | ( | double | range | ) |
Definition at line 35 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbeMovementSteps | ( | int | steps | ) |
Definition at line 43 of file cxtestSyntheticReconstructInput.cpp.
cx::ProcessedUSInputDataPtr cxtest::SyntheticReconstructInput::generateSynthetic_ProcessedUSInputData | ( | cx::Transform3D | dMr | ) |
Definition at line 178 of file cxtestSyntheticReconstructInput.cpp.
cx::USReconstructInputData cxtest::SyntheticReconstructInput::generateSynthetic_USReconstructInputData | ( | ) |
Definition at line 132 of file cxtestSyntheticReconstructInput.cpp.
|
inline |
Definition at line 47 of file cxtestSyntheticReconstructInput.h.
|
inline |
Definition at line 45 of file cxtestSyntheticReconstructInput.h.
void cxtest::SyntheticReconstructInput::printConfiguration | ( | ) |
Definition at line 68 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setBoxAndLinesPhantom | ( | ) |
Definition at line 78 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setOverallBoundsAndSpacing | ( | double | size, |
double | spacing | ||
) |
Definition at line 52 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setSpherePhantom | ( | ) |
Definition at line 83 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setWireCrossPhantom | ( | ) |
Definition at line 88 of file cxtestSyntheticReconstructInput.cpp.