1 #ifndef IUFLIBRARY_IUFHL2DTRANSDUCERELEMENTLIST_H 2 #define IUFLIBRARY_IUFHL2DTRANSDUCERELEMENTLIST_H 12 #define IU2DTEL_INVALID (iu2dtel_t) NULL 71 #endif //IUFLIBRARY_IUFHL2DTRANSDUCERELEMENTLIST_H int numElements
Definition: iuf2DTransducerElementListPrivate.h:10
Definition: iuf2DTransducerElementListPrivate.h:8
int iuf2DTransducerElementListGetSize(iu2dtel_t list)
Returns the length of the element list.
Definition: iuf2DTransducerElementList.c:88
int iuf2DTransducerElementListDeepDelete(iu2dtel_t list)
Definition: iuf2DTransducerElementList.c:39
int iuf2DTransducerElementListSet(iu2dtel_t list, iu2dte_t member, int index)
Sets the transducer element at the given index in the list.
Definition: iuf2DTransducerElementList.c:108
iu2dte_t iuf2DTransducerElementListGet(iu2dtel_t list, int index)
Gets the transducer element with the given index.
Definition: iuf2DTransducerElementList.c:97
Iuf2DTransducerElementList * iu2dtel_t
A 2D transducer element list is a list object of 2D transducer elements. Elements are created first w...
Definition: iuf2DTransducerElementList.h:11
iu2dtel_t iuf2DTransducerElementListCreate(int numElements)
Create an empty list of 2D elements with length num2DTransducerElement.
Definition: iuf2DTransducerElementList.c:10
int iuf2DTransducerElementListDelete(iu2dtel_t list)
Delete an existing list of elements.
Definition: iuf2DTransducerElementList.c:49
Definition: iuf2DTransducerElementPrivate.h:8
int iuf2DTransducerElementListCompare(iu2dtel_t reference, iu2dtel_t actual)
Check if two lists are identical. the order of the paramters doesn't matter.
Definition: iuf2DTransducerElementList.c:68