1 #ifndef IUFLIBRARY_IUFHLPATTERN_H 2 #define IUFLIBRARY_IUFHLPATTERN_H 11 #define IUPA_INVALID (iupa_t) NULL 93 #endif //IUFLIBRARY_IUFHLPATTERN_H const char * iufPatternGetPulseLabel(iupa_t pattern)
Get the pulse label of the IufPattern.
Definition: iufPattern.c:140
float timeInFrame
Definition: iufPattern.c:10
const char * pPulseLabel
Definition: iufPattern.c:11
const char * iufPatternGetApodizationLabel(iupa_t pattern)
Get the apodization label of the IufPattern.
Definition: iufPattern.c:167
IufPattern * iupa_t
Definition: iufPattern.h:10
iupa_t iufPatternCreate(float timeInFrame, const char *pPulseLabel, const char *pSourceLabel, const char *pChannelMapLabel, const char *pApodizationLabel, const char *pReceiveSettingsLabel)
create a pattern at time timeInFrame using labels to reference a pulse, source, channelMap, apodization and receiveSettings respectively
Definition: iufPattern.c:21
int iufPatternCompare(iupa_t reference, iupa_t actual)
Compare two patterns with each other.
Definition: iufPattern.c:67
const char * pReceiveSettingsLabel
Definition: iufPattern.c:15
int iufPatternDelete(iupa_t pattern)
Delete a pattern.
Definition: iufPattern.c:50
const char * iufPatternGetReceivesettingsLabel(iupa_t pattern)
Get the receiveSettings label of the IufPattern.
Definition: iufPattern.c:176
Definition: iufPattern.c:8
const char * pChannelMapLabel
Definition: iufPattern.c:13
float iufPatternGetTimeInFrame(iupa_t pattern)
Get the time of the IufPattern in the frame.
Definition: iufPattern.c:185
const char * iufPatternGetSourceLabel(iupa_t pattern)
Get the source label of the IufPattern.
Definition: iufPattern.c:149
const char * pSourceLabel
Definition: iufPattern.c:12
const char * iufPatternGetChannelMapLabel(iupa_t pattern)
Get the receiveChannelMap label of the IufPattern.
Definition: iufPattern.c:158
const char * pApodizationLabel
Definition: iufPattern.c:14