IUF-SDK-3
Interventional Ultrasound Library
iufData.h File Reference

Go to the source code of this file.

Macros

#define IUD_INVALID   (iud_t) NULL
 

Typedefs

typedef IufDataiud_t
 

Functions

iud_t iufDataCreate (int size)
 Creates a datablock of size floats. More...
 
int iufDataDelete (iud_t data)
 Deletes a datablock of size floats. More...
 
int iufDataCompare (iud_t reference, iud_t actual)
 
int iufDataGetSize (iud_t data)
 
float * iufDataGetPointer (iud_t data)
 
int iufDataFill (iud_t data, double *input, int length)
 

Macro Definition Documentation

◆ IUD_INVALID

#define IUD_INVALID   (iud_t) NULL

Typedef Documentation

◆ iud_t

typedef IufData* iud_t

A datablock is an array of floats.

Function Documentation

◆ iufDataCompare()

int iufDataCompare ( iud_t  reference,
iud_t  actual 
)

◆ iufDataCreate()

iud_t iufDataCreate ( int  size)

Creates a datablock of size floats.

Returns
Returns the datablock or IUD_INVALID in case of a failure.
Parameters
sizeThe number of floats to allocate

◆ iufDataDelete()

int iufDataDelete ( iud_t  data)

Deletes a datablock of size floats.

Returns
Returns the datablock or IUD_INVALID in case of a failure.

◆ iufDataFill()

int iufDataFill ( iud_t  data,
double *  input,
int  length 
)

◆ iufDataGetPointer()

float* iufDataGetPointer ( iud_t  data)

◆ iufDataGetSize()

int iufDataGetSize ( iud_t  data)