|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <iuf.h>#include <iuf3DTransducerElementPrivate.h>#include <iuf3DTransducerElementListPrivate.h>Data Structures | |
| struct | Iuf3DTransducerElementList |
Functions | |
| iu3dtel_t | iuf3DTransducerElementListCreate (int numElements) |
Create an empty list of 3D elements with length num3DTransducerElements. More... | |
| int | iuf3DTransducerElementListDeepDelete (iu3dtel_t list) |
Delete an existing list of elements including all its elements individually. More... | |
| int | iuf3DTransducerElementListDelete (iu3dtel_t list) |
Delete an existing list of elements without deleting the individual elements. More... | |
| int | iuf3DTransducerElementListCompare (iu3dtel_t reference, iu3dtel_t actual) |
| Check if two lists are identical. the order of the parameters doesn't matter. More... | |
| int | iuf3DTransducerElementListGetSize (iu3dtel_t list) |
| Returns the length of the element list. More... | |
| iu3dte_t | iuf3DTransducerElementListGet (iu3dtel_t list, int index) |
| Returns the element from a transducer's element list. More... | |
| int | iuf3DTransducerElementListSet (iu3dtel_t list, iu3dte_t member, int index) |
Sets the 3D element member in the transducer's list at index location index. More... | |
| IUF_BOOL | iuf3DTransducerElementListFull (iu3dtel_t list) |
| iu3dtel_t | iuf3DTransducerElementListLoad (hid_t handle) |
| int | iuf3DTransducerElementListSave (iu3dtel_t list, hid_t handle) |
| struct Iuf3DTransducerElementList |
| iu3dtel_t iuf3DTransducerElementListCreate | ( | int | numElements | ) |
Create an empty list of 3D elements with length num3DTransducerElements.
| numElements | the number of elements that will go in the element list |
| int iuf3DTransducerElementListDeepDelete | ( | iu3dtel_t | list | ) |
Delete an existing list of elements including all its elements individually.
| list | the list that is to be deleted |
| int iuf3DTransducerElementListDelete | ( | iu3dtel_t | list | ) |
Delete an existing list of elements without deleting the individual elements.
| list | the list that is to be deleted |
Returns the element from a transducer's element list.
index. | list | The transducer's element list |
| index | The index of the element in the list |
| int iuf3DTransducerElementListGetSize | ( | iu3dtel_t | list | ) |
Returns the length of the element list.
| list | The list with elements |
| iu3dtel_t iuf3DTransducerElementListLoad | ( | hid_t | handle | ) |
| int iuf3DTransducerElementListSave | ( | iu3dtel_t | list, |
| hid_t | handle | ||
| ) |
Sets the 3D element member in the transducer's list at index location index.
| list | The list that will be updated |
| member | The IufTransducerElement to add |
| index | The location in he list |