NorMIT-nav
22.09
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
;
43
QString
mDefaultProbeDefinitionUid
;
44
QString
mProbeDefinitionUid
;
45
QString
mDefaultRtSourceName
;
46
cx::ProbeImplPtr
mProbe
;
47
double
mDefaultTemporalCalibration
;
48
double
mTemporalCalibration
;
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
CX
source
resource
testUtilities
cxtestProbeFixture.h
Generated on Tue Sep 13 2022 11:06:16 for NorMIT-nav by
1.8.17