Go to the source code of this file.
◆ IU3DTEL_INVALID
◆ iu3dtel_t
◆ iuf3DTransducerElementListCompare()
Check if two lists are identical. the order of the parameters doesn't matter.
- Returns
- IUF_TRUE in case the list content of the list is th same or IUF_FALSE when they differ.
- Parameters
-
| reference | the reference list |
| actual | the list to be compared |
◆ iuf3DTransducerElementListCreate()
| iu3dtel_t iuf3DTransducerElementListCreate |
( |
int |
numElements | ) |
|
Create an empty list of 3D elements with length num3DTransducerElements.
- Returns
- Returns the created list or IU3DTEL_INVALID in case this failed.
- Parameters
-
| numElements | the number of elements that will go in the element list |
◆ iuf3DTransducerElementListDeepDelete()
| int iuf3DTransducerElementListDeepDelete |
( |
iu3dtel_t |
list | ) |
|
Delete an existing list of elements including all its elements individually.
- Returns
- IUF_TRUE in case the list is deleted successfully or IUF_ERR_VALUE when something went wrong.
- Parameters
-
| list | the list that is to be deleted |
◆ iuf3DTransducerElementListDelete()
| int iuf3DTransducerElementListDelete |
( |
iu3dtel_t |
list | ) |
|
Delete an existing list of elements without deleting the individual elements.
- Returns
- IUF_TRUE in case the list is deleted successfully or IUF_ERR_VALUE when something went wrong.
- Parameters
-
| list | the list that is to be deleted |
◆ iuf3DTransducerElementListGet()
Returns the element from a transducer's element list.
- Returns
- the 3D element
index.
- Parameters
-
| list | The transducer's element list |
| index | The index of the element in the list |
◆ iuf3DTransducerElementListGetSize()
| int iuf3DTransducerElementListGetSize |
( |
iu3dtel_t |
list | ) |
|
Returns the length of the element list.
- Returns
- the length of the element list or -1 in case of an error.
- Parameters
-
| list | The list with elements |
◆ iuf3DTransducerElementListSet()
Sets the 3D element member in the transducer's list at index location index.
- Returns
- IUF_E_OK in case of success or IUF_ERR_VALUE in case of invalid parameters.
- Parameters
-
| list | The list that will be updated |
| member | The IufTransducerElement to add |
| index | The location in he list |