IUF-SDK-3
Interventional Ultrasound Library
iufData.c File Reference
#include <stdlib.h>
#include <memory.h>
#include <iuf.h>

Data Structures

struct  IufData
 

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)
 

Data Structure Documentation

◆ IufData

struct IufData
Data Fields
float * pData
int size

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)