IUF-SDK-3
Interventional Ultrasound Library
iufIqFileStructure.h
Go to the documentation of this file.
1
5
#ifndef _IUFIQFILESTRUCTURE_H
6
#define _IUFIQFILESTRUCTURE_H
7
8
#define IUF_PATH_ANGLE "Angle"
9
#define IUF_PATH_ANGLE_PHI "Phi"
10
#define IUF_PATH_ANGLE_THETA "Theta"
11
#define IUF_PATH_POSITION "Position"
12
#define IUF_PATH_POSITION_X "X"
13
#define IUF_PATH_POSITION_Y "Y"
14
#define IUF_PATH_POSITION_Z "Z"
15
#define IUF_PATH_SIZE "Size"
16
#define IUF_PATH_SIZE_X "SX"
17
#define IUF_PATH_SIZE_Y "SY"
18
#define IUF_PATH_SIZE_Z "SZ"
19
20
#define IUF_PATH_ACQUISITION "Acquisition"
21
#define IUF_PATH_ACQUISITION_DATE "Date"
22
#define IUF_PATH_ACQUISITION_DESCRIPTION "Description"
23
#define IUF_PATH_ACQUISITION_SPEEDOFSOUND "SpeedOfSound"
24
#define IUF_PATH_FRAMELIST "Frames"
25
#define IUF_PATH_FRAMELIST_FRAME "Frame[%d]"
26
#define IUF_PATH_FRAME_DATAINDEX "DataIndex"
27
#define IUF_PATH_FRAME_PATTERNLISTLABEL "PatternListLabel"
28
#define IUF_PATH_FRAME_TIME "Time"
29
#define IUF_PATH_FRAMELIST_SIZE "Size"
30
#define IUF_PATH_IUFVERSION "IufVersion"
31
#define IUF_PATH_NUMFRAMES "NumFrames"
32
//#define IUF_IQFILE_PATH_PATTERNLIST "Patterns"
33
#define IUF_PATH_PATTERNLISTDICT "Patterns"
34
#define IUF_PATH_PATTERNLIST_PATTERN "Pattern[%d]"
35
#define IUF_PATH_PATTERNLIST_SIZE "Size"
36
#define IUF_PATH_PATTERN_APODIZATIONLABEL "ApodizationLabel"
37
#define IUF_PATH_PATTERN_CHANNELMAPLABEL "ChannelMapLabel"
38
//#define IUF_IQFILE_PATH_PATTERNLIST_PATTERN_PATTERNLABEL "PatternLabel"
39
#define IUF_PATH_PATTERN_PULSELABEL "PulseLabel"
40
#define IUF_PATH_PATTERN_RECEIVESETTINGSLABEL "ReceiveSettingsLabel"
41
#define IUF_PATH_PATTERN_SOURCELABEL "SourceLabel"
42
#define IUF_PATH_PATTERN_DEMODULATIONLABEL "Demodulations"
43
#define IUF_PATH_PATTERN_TIMEINFRAME "TimeInFrame"
44
#define IUF_PATH_PULSEDICT "Pulses"
45
#define IUF_PATH_PULSE_NUMPULSEVALUES "NumPulseValues"
46
#define IUF_PATH_PULSE_PULSETYPE "PulseType"
47
#define IUF_PATH_PULSE_FREQUENCY "PulseFrequency"
48
#define IUF_PATH_NUMPULSES "NumPulses"
49
#define IUF_PATH_PULSE_RAWPULSEAMPLITUDES "RawPulseAmplitudes"
50
#define IUF_PATH_PULSE_RAWPULSETIMES "RawPulseTimes"
51
#define IUF_PATH_PULSE_PULSEAMPLITUDES "PulseAmplitudes"
52
#define IUF_PATH_PULSE_PULSETIMES "PulseTimes"
53
#define IUF_PATH_RECEIVECHANNELMAPDICT "ReceiveChannelMaps"
54
#define IUF_PATH_RECEIVECHANNELMAP_MAP "Map"
55
#define IUF_PATH_RECEIVECHANNELMAP_NUMCHANNELS "NumChannels"
56
#define IUF_PATH_SOURCEDICT "Sources"
57
#define IUF_PATH_SOURCE_NUMSOURCES "NumSources"
58
#define IUF_PATH_SOURCE_LOCATIONLISTSIZE "Size"
59
#define IUF_PATH_SOURCE_LOCATIONLIST "Locations"
60
#define IUF_PATH_SOURCE_LOCATION "Location[%d]"
61
#define IUF_PATH_SOURCE_SOURCELABEL "SourceLabel"
62
#define IUF_PATH_SOURCE_SOURCETYPE "SourceType"
63
#define IUF_PATH_SOURCE_DELTATHETA "DeltaTheta"
64
#define IUF_PATH_SOURCE_DELTAPHI "DeltaPhi"
65
#define IUF_PATH_SOURCE_FNUMBER "FNumber"
66
#define IUF_PATH_SOURCE_STARTTHETA "StartTheta"
67
#define IUF_PATH_SOURCE_STARTPHI "StartPhi"
68
#define IUF_PATH_SOURCE_NUMPHILOCATIONS "NumPhiLocations"
69
#define IUF_PATH_SOURCE_NUMTHETALOCATIONS "NumThetaLocations"
70
#define IUF_PATH_TRANSDUCER "Transducer"
71
#define IUF_PATH_TRANSDUCER_ELEMENTLIST "Elements"
72
#define IUF_PATH_TRANSDUCER_ELEMENT "Elements[%d]"
73
#define IUF_PATH_TRANSDUCER_ELEMENTLIST_SIZE "Size"
74
#define IUF_PATH_TRANSDUCER_CENTERFREQUENCY "CenterFrequency"
75
#define IUF_PATH_TRANSDUCER_SHAPE "Shape"
76
#define IUF_PATH_TRANSDUCER_NAME "TransducerName"
77
#define IUF_PATH_TRANSMITAPODIZATIONDICT "TransmitApodizations"
78
#define IUF_PATH_TRANSMITAPODIZATION_NUMELEMENTS "NumElements"
79
#define IUF_PATH_TRANSMITAPODIZATION_APODIZATION "Apodization"
80
#define IUF_PATH_DEMODULATIONDICT "Demodulations"
81
#define IUF_PATH_DEMODULATION_SAMPLEFREQUENCY "SampleFrequency"
82
#define IUF_PATH_DEMODULATION_CENTERFREQUENCY "CenterFrequency"
83
#define IUF_PATH_DEMODULATION_NUMSAMPLESPERLINE "NumSamplesPerLine"
84
#define IUF_PATH_DEMODULATION_METHOD "Method"
85
#define IUF_PATH_DEMODULATION_TGC "Tgc"
86
#define IUF_PATH_DEMODULATION_PREFILTER "Prefilter"
87
88
89
90
91
#endif // _IUFIQFILESTRUCTURE_H
library
include
iufIqFileStructure.h
Generated by
1.8.13