NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cxtestProbeFixture.h
Go to the documentation of this file.
1 /*=========================================================================
2 This file is part of CustusX, an Image Guided Therapy Application.
3 
4 Copyright (c) SINTEF Department of Medical Technology.
5 All rights reserved.
6 
7 CustusX is released under a BSD 3-Clause license.
8 
9 See Lisence.txt (https://github.com/SINTEFMedtek/CustusX/blob/master/License.txt) for details.
10 =========================================================================*/
11 
12 #ifndef CXTESTPROBEFIXTURE_H
13 #define CXTESTPROBEFIXTURE_H
14 
15 #include "cxtestutilities_export.h"
16 
17 #include "cxTool.h"
18 #include "cxProbeImpl.h"
19 
20 namespace cxtest
21 {
22 
23 /*
24  * \class TestProbe
25  *
26  * \Brief Unit tests for the cxProbe class
27  *
28  * \date Jun 3, 2013
29  * \author Ole Vegard Solberg, SINTEF
30  */
31 class CXTESTUTILITIES_EXPORT ProbeFixture
32 {
33 public:
34  ProbeFixture();
35  ~ProbeFixture();
36 
37  void createTestProbe();
38  void testProbeWithNoRTSource();
39  void createParameters();
40  cx::ProbeDefinition createProbeDefinition();
41  QString mProbeName;
42  QString mScannerName;
49 };
50 
51 } //namespace cxtest
52 
53 #endif // CXTESTPROBEFIXTURE_H
cx::ProbeDefinition
Definition of characteristics for an Ultrasound Probe Sector.
Definition: cxProbeDefinition.h:101
cxtest::ProbeFixture::mDefaultProbeDefinitionUid
QString mDefaultProbeDefinitionUid
Definition: cxtestProbeFixture.h:43
cxtest::ProbeFixture::mDefaultTemporalCalibration
double mDefaultTemporalCalibration
Definition: cxtestProbeFixture.h:47
cxProbeImpl.h
cxtest::ProbeFixture::mProbe
cx::ProbeImplPtr mProbe
Definition: cxtestProbeFixture.h:46
cxtest::ProbeFixture::mProbeName
QString mProbeName
Definition: cxtestProbeFixture.h:41
cxtest::ProbeFixture::mDefaultRtSourceName
QString mDefaultRtSourceName
Definition: cxtestProbeFixture.h:45
cxTool.h
cxtest
Definition: cxtestDirectSignalListener.cpp:13
cxtest::ProbeFixture::mTemporalCalibration
double mTemporalCalibration
Definition: cxtestProbeFixture.h:48
cxtest::ProbeFixture::mScannerName
QString mScannerName
Definition: cxtestProbeFixture.h:42
cx::ProbeImplPtr
boost::shared_ptr< class ProbeImpl > ProbeImplPtr
Definition: cxOpenIGTLinkTool.h:36
cxtest::ProbeFixture::mProbeDefinitionUid
QString mProbeDefinitionUid
Definition: cxtestProbeFixture.h:44
cxtest::ProbeFixture
Definition: cxtestProbeFixture.h:31