|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <iuf.h>#include <iufPatternPrivate.h>#include <iufPatternListPrivate.h>Data Structures | |
| struct | IufPatternList |
Functions | |
| iupal_t | iufPatternListCreate (int numPatterns, iursd_t receiveSettingsDict, iurcmd_t receiveChannelMapDict) |
Create a patternList of size numPattern. Using the IufReceiveSettingsDict and IufReceiveChannelMapDict to set the data dimensions. More... | |
| int | iufPatternListDeepDelete (iupal_t list) |
| Delete the patternList and the individual patterns. More... | |
| int | iufPatternListDelete (iupal_t list) |
| Delete the patternList without deleting the individual patterns. More... | |
| int | iufPatternListCompare (iupal_t reference, iupal_t actual) |
| Compare two patternLists with each other. More... | |
| int | iufPatternListGetSize (iupal_t list) |
| Get the number of patterns in the list. More... | |
| iupa_t | iufPatternListGet (iupal_t list, int index) |
Get the pattern at index from the IufPatternList. More... | |
| IUF_BOOL | iufPatternListValidateDimensions (iupal_t list, iupa_t member) |
| int | iufPatternListSet (iupal_t list, iupa_t member, int index) |
Set a pattern at index in the IufPatternList. More... | |
| iupal_t | iufPatternListLoad (hid_t handle) |
| IUF_BOOL | iufPatternListFull (iupal_t list) |
| int | iufPatternListSave (iupal_t list, hid_t handle) |
| struct IufPatternList |
Compare two patternLists with each other.
| reference | The IufPatternList to compare to |
| actual | The IufPatternList to compare with |
| iupal_t iufPatternListCreate | ( | int | numPatterns, |
| iursd_t | receiveSettingsDict, | ||
| 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 |
| receiveSettingsDict | The receiveSettings dictionary |
| receiveChannelMapDict | The receiveChannelMap dictionary |
| int iufPatternListDeepDelete | ( | iupal_t | list | ) |
Delete the patternList and the individual patterns.
| list | The IufPatternList of interest. |
| int iufPatternListDelete | ( | iupal_t | list | ) |
Delete the patternList without deleting the individual patterns.
| list | The IufPatternList of interest. |
Get the pattern at index from the IufPatternList.
| list | The IufPatternList of interest |
| index | the pattern index |
| int iufPatternListGetSize | ( | iupal_t | list | ) |
Get the number of patterns in the list.
numPattern or -1 in case of an invalid argument. | list | The IufPatternList |
| iupal_t iufPatternListLoad | ( | hid_t | handle | ) |
| int iufPatternListSave | ( | iupal_t | list, |
| hid_t | handle | ||
| ) |
Set a pattern at index in the IufPatternList.
| list | The IufPatternList of interest |
| member | the IufPattern |
| index | THe loction of the IufPattern |