|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <iuf.h>#include <iufIqPatternListADT.h>#include <iufIqPatternPrivate.h>#include <iufIqPatternListPrivate.h>Functions | |
| iuiqpal_t | iufIqPatternListCreate (int numPatterns, iudmd_t demodulationDict, iurcmd_t receiveChannelMapDict) |
Create a patternList of size numPattern. Using the IufReceiveSettingsDict and IufReceiveChannelMapDict to set the data dimensions. More... | |
| int | iufIqPatternListDeepDelete (iuiqpal_t list) |
| Delete the patternList and the individual patterns. More... | |
| int | iufIqPatternListDelete (iuiqpal_t list) |
| Delete the IQ patternList without deleting the individual patterns. More... | |
| int | iufIqPatternListCompare (iuiqpal_t reference, iuiqpal_t actual) |
| Compare two IQ patternLists with each other. More... | |
| int | iufIqPatternListGetSize (iuiqpal_t list) |
| Get the number of patterns in the list. More... | |
| iuiqpa_t | iufIqPatternListGet (iuiqpal_t list, int index) |
Get the pattern at index from the IufPatternList. More... | |
| IUF_BOOL | iufIqPatternListValidateDimensions (iuiqpal_t list, iuiqpa_t member) |
| int | iufIqPatternListSet (iuiqpal_t list, iuiqpa_t member, int index) |
Set a pattern at index in the IufPatternList. More... | |
| iuiqpal_t | iufIqPatternListLoad (hid_t handle) |
| IUF_BOOL | iufIqPatternListFull (iuiqpal_t list) |
| int | iufIqPatternListSave (iuiqpal_t list, hid_t handle) |
Compare two IQ patternLists with each other.
| reference | The IufPatternList to compare to |
| actual | The IufPatternList to compare with |
| iuiqpal_t iufIqPatternListCreate | ( | int | numPatterns, |
| iudmd_t | demodulationDict, | ||
| iurcmd_t | receiveChannelMapDict | ||
| ) |
Create a patternList of size numPattern. Using the IufReceiveSettingsDict and IufReceiveChannelMapDict to set the data dimensions.
numPattern patterns, or IUPAL_INVALID in case of an error. | numPatterns | The number of patterns that will be in the list |
| demodulationDict | The demodulation dictionary |
| receiveChannelMapDict | The receiveChannelMap dictionary |
| int iufIqPatternListDeepDelete | ( | iuiqpal_t | list | ) |
Delete the patternList and the individual patterns.
| list | The IufPatternList of interest. |
| int iufIqPatternListDelete | ( | iuiqpal_t | list | ) |
Delete the IQ patternList without deleting the individual patterns.
| list | The IufPatternList of interest. |
Get the pattern at index from the IufPatternList.
| list | The IufIqPatternList of interest |
| index | the pattern index |
| int iufIqPatternListGetSize | ( | iuiqpal_t | list | ) |
Get the number of patterns in the list.
numPattern or -1 in case of an invalid argument. | list | The IufPatternList |
| iuiqpal_t iufIqPatternListLoad | ( | hid_t | handle | ) |
| int iufIqPatternListSave | ( | iuiqpal_t | list, |
| hid_t | handle | ||
| ) |
Set a pattern at index in the IufPatternList.
| list | The IufIqPatternList of interest |
| member | the IufIqPattern |
| index | THe loction of the IufPattern |