NorMIT-nav
16.5
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 52 of file cxtestSyntheticReconstructInput.h.
cxtest::SyntheticReconstructInput::SyntheticReconstructInput | ( | ) |
Definition at line 42 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbe | ( | cx::ProbeDefinition | probe | ) |
Definition at line 67 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbeMovementAngleRange | ( | double | range | ) |
Definition at line 59 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbeMovementNormalizedTranslationRange | ( | double | range | ) |
Definition at line 55 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::defineProbeMovementSteps | ( | int | steps | ) |
Definition at line 63 of file cxtestSyntheticReconstructInput.cpp.
cx::ProcessedUSInputDataPtr cxtest::SyntheticReconstructInput::generateSynthetic_ProcessedUSInputData | ( | cx::Transform3D | dMr | ) |
Definition at line 199 of file cxtestSyntheticReconstructInput.cpp.
cx::USReconstructInputData cxtest::SyntheticReconstructInput::generateSynthetic_USReconstructInputData | ( | ) |
Definition at line 153 of file cxtestSyntheticReconstructInput.cpp.
|
inline |
Definition at line 68 of file cxtestSyntheticReconstructInput.h.
|
inline |
Definition at line 66 of file cxtestSyntheticReconstructInput.h.
void cxtest::SyntheticReconstructInput::printConfiguration | ( | ) |
Definition at line 89 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setBoxAndLinesPhantom | ( | ) |
Definition at line 99 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setOverallBoundsAndSpacing | ( | double | size, |
double | spacing | ||
) |
Definition at line 72 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setSpherePhantom | ( | ) |
Definition at line 104 of file cxtestSyntheticReconstructInput.cpp.
void cxtest::SyntheticReconstructInput::setWireCrossPhantom | ( | ) |
Definition at line 109 of file cxtestSyntheticReconstructInput.cpp.