IUF-SDK-3
Interventional Ultrasound Library
iufDimensionList.c File Reference
#include <stdlib.h>
#include <string.h>
#include <hashmap.h>
#include <iuf.h>
#include <iufDimensionListPrivate.h>

Data Structures

struct  IufDimensionList
 

Macros

#define IUF_PATH_DIMENSIONLIST_SIZE   "Size"
 
#define IUF_PATH_DIMENSIONLIST_DIMENSION   "Dimension[%d]"
 

Functions

iudiml_t iufDimensionListCreate (int numDimensions)
 
int iufDimensionListDeepDelete (iudiml_t list)
 
int iufDimensionListDelete (iudiml_t list)
 
int iufDimensionListCompare (iudiml_t reference, iudiml_t actual)
 
size_t iufDimensionListGetSize (iudiml_t list)
 
iudim_t iufDimensionListGet (iudiml_t list, int index)
 
int iufDimensionListSet (iudiml_t list, int index, iudim_t member)
 
iudiml_t iufDimensionListLoad (hid_t handle)
 
IUF_BOOL iufDimensionListComplete (iudiml_t list)
 
int iufDimensionListSave (iudiml_t list, hid_t handle)
 

Data Structure Documentation

◆ IufDimensionList

struct IufDimensionList
Data Fields
int numDimensions
iudim_t * pDimensions

Macro Definition Documentation

◆ IUF_PATH_DIMENSIONLIST_DIMENSION

#define IUF_PATH_DIMENSIONLIST_DIMENSION   "Dimension[%d]"

◆ IUF_PATH_DIMENSIONLIST_SIZE

#define IUF_PATH_DIMENSIONLIST_SIZE   "Size"

Function Documentation

◆ iufDimensionListCompare()

int iufDimensionListCompare ( iudiml_t  reference,
iudiml_t  actual 
)

◆ iufDimensionListComplete()

IUF_BOOL iufDimensionListComplete ( iudiml_t  list)

◆ iufDimensionListCreate()

iudiml_t iufDimensionListCreate ( int  numDimensions)

◆ iufDimensionListDeepDelete()

int iufDimensionListDeepDelete ( iudiml_t  list)

◆ iufDimensionListDelete()

int iufDimensionListDelete ( iudiml_t  list)

◆ iufDimensionListGet()

iudim_t iufDimensionListGet ( iudiml_t  list,
int  index 
)

◆ iufDimensionListGetSize()

size_t iufDimensionListGetSize ( iudiml_t  list)

◆ iufDimensionListLoad()

iudiml_t iufDimensionListLoad ( hid_t  handle)

◆ iufDimensionListSave()

int iufDimensionListSave ( iudiml_t  list,
hid_t  handle 
)

◆ iufDimensionListSet()

int iufDimensionListSet ( iudiml_t  list,
int  index,
iudim_t  member 
)