IUF-SDK-3
Interventional Ultrasound Library
iufTransducer.c File Reference
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include <iuf.h>
#include <iufTransducerADT.h>
#include <iufTransducerPrivate.h>
#include <iuf2DTransducerPrivate.h>
#include <iuf3DTransducerPrivate.h>

Functions

iut_t iufTransducerCreate (const char *name, IufTransducerShape shape, float centerFrequency)
 
int iufTransducerDeepDelete (iut_t transducer)
 
int iufTransducerDelete (iut_t transducer)
 
int iufBaseTransducerDelete (iut_t transducer)
 
int iufBaseTransducerCompare (iut_t reference, iut_t actual)
 
int iufTransducerCompare (iut_t reference, iut_t actual)
 
float iufTransducerGetCenterFrequency (iut_t transducer)
 
int iufTransducerGetNumElements (iut_t transducer)
 
char * iufTransducerGetName (iut_t transducer)
 
IufTransducerShape iufTransducerGetShape (iut_t transducer)
 
iute_t iufTransducerGetElement (iut_t transducer, int elementIndex)
 
int iufTransducerSetElement (iut_t transducer, int elementIndex, iute_t element)
 
herr_t iufBaseTransducerSave (iut_t transducer, hid_t handle)
 
herr_t iufTransducerSave (iut_t transducer, hid_t handle)
 
iut_t iufBaseTransducerLoad (hid_t handle)
 
iut_t iufTransducerLoad (hid_t handle)
 

Function Documentation

◆ iufBaseTransducerCompare()

int iufBaseTransducerCompare ( iut_t  reference,
iut_t  actual 
)

◆ iufBaseTransducerDelete()

int iufBaseTransducerDelete ( iut_t  transducer)

◆ iufBaseTransducerLoad()

iut_t iufBaseTransducerLoad ( hid_t  handle)

◆ iufBaseTransducerSave()

herr_t iufBaseTransducerSave ( iut_t  transducer,
hid_t  handle 
)

◆ iufTransducerCompare()

int iufTransducerCompare ( iut_t  reference,
iut_t  actual 
)

◆ iufTransducerCreate()

iut_t iufTransducerCreate ( const char *  name,
IufTransducerShape  shape,
float  centerFrequency 
)

◆ iufTransducerDeepDelete()

int iufTransducerDeepDelete ( iut_t  transducer)

◆ iufTransducerDelete()

int iufTransducerDelete ( iut_t  transducer)

◆ iufTransducerGetCenterFrequency()

float iufTransducerGetCenterFrequency ( iut_t  transducer)

◆ iufTransducerGetElement()

iute_t iufTransducerGetElement ( iut_t  transducer,
int  elementIndex 
)

◆ iufTransducerGetName()

char* iufTransducerGetName ( iut_t  transducer)

◆ iufTransducerGetNumElements()

int iufTransducerGetNumElements ( iut_t  transducer)

◆ iufTransducerGetShape()

IufTransducerShape iufTransducerGetShape ( iut_t  transducer)

◆ iufTransducerLoad()

iut_t iufTransducerLoad ( hid_t  handle)

◆ iufTransducerSave()

herr_t iufTransducerSave ( iut_t  transducer,
hid_t  handle 
)

◆ iufTransducerSetElement()

int iufTransducerSetElement ( iut_t  transducer,
int  elementIndex,
iute_t  element 
)