1 #ifndef IUFLIBRARY_IUFHLTRANSMITAPODIZATIONDICT_H 2 #define IUFLIBRARY_IUFHLTRANSMITAPODIZATIONDICT_H 13 #define IUTAD_INVALID (iutad_t) NULL 86 #endif //IUFLIBRARY_IUFHLTRANSMITAPODIZATIONDICT_H IufTransmitApodizationDict * iutad_t
A transmit apodization is a weighting function of the amplitudes of the transducer elements...
Definition: iufTransmitApodizationDict.h:12
iuta_t iufTransmitApodizationDictGet(iutad_t dict, char *key)
Get the IufTransmitApodization with the label key from the dict.
Definition: iufTransmitApodizationDict.c:129
Definition: iufTransmitApodizationADT.h:4
int iufTransmitApodizationDictDeepDelete(iutad_t dict)
Deletes a IufTransmitApodizationDict object and all its IufTransmitApodization s. ...
Definition: iufTransmitApodizationDict.c:28
iutad_t iufTransmitApodizationDictCreate(void)
Creates a IufTransmitApodizationDict.
Definition: iufTransmitApodizationDict.c:15
char ** iufTransmitApodizationDictGetKeys(iutad_t dict)
Get the keys currently available in the dict.
Definition: iufTransmitApodizationDict.c:147
Definition: iufTransmitApodizationDictADT.h:16
int iufTransmitApodizationDictSet(iutad_t dict, char *key, iuta_t member)
Add a IufTransmitApodization with the label key to the dict.
Definition: iufTransmitApodizationDict.c:181
size_t iufTransmitApodizationDictGetSize(iutad_t dict)
Get the number of IufTransmitApodization objects in the dictionary.
Definition: iufTransmitApodizationDict.c:120
int iufTransmitApodizationDictCompare(iutad_t reference, iutad_t actual)
Compares if two IufTransmitApodizationDict objects are equal.
Definition: iufTransmitApodizationDict.c:100
int iufTransmitApodizationDictDelete(iutad_t dict)
Deletes the IufTransmitApodizationDict object without deleting each IufTransmitApodization separately...
Definition: iufTransmitApodizationDict.c:51