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

Top level header file, include this file to access all public iuf function declarations. More...

#include <iuf2DNonParametricSource.h>
#include <iuf2DParametricSource.h>
#include <iuf2DSize.h>
#include <iuf2DTransducer.h>
#include <iuf2DTransducerElement.h>
#include <iuf2DTransducerElementList.h>
#include <iuf3DAngle.h>
#include <iuf3DNonParametricSource.h>
#include <iuf3DParametricSource.h>
#include <iuf3DSize.h>
#include <iuf3DTransducer.h>
#include <iuf3DTransducerElement.h>
#include <iuf3DTransducerElementList.h>
#include <iufBasicFunctions.h>
#include <iufCompoundFile.h>
#include <iufCompoundFileStructure.h>
#include <iufData.h>
#include <iufDataStream.h>
#include <iufDemodulation.h>
#include <iufDemodulationDict.h>
#include <iufError.h>
#include <iufAcquisition.h>
#include <iufFile.h>
#include <iufFilter.h>
#include <iufFrame.h>
#include <iufFrameList.h>
#include <iufHDF5.h>
#include <iufHistoryNode.h>
#include <iufHistoryNodeList.h>
#include <iufInputFile.h>
#include <iufInputFileStructure.h>
#include <iufIqFile.h>
#include <iufIqFileStructure.h>
#include <iufNonParametricPulse.h>
#include <iufOffset.h>
#include <iufParameterDict.h>
#include <iufParametricPulse.h>
#include <iufPattern.h>
#include <iufPatternList.h>
#include <iufPatternListDict.h>
#include <iufIqPattern.h>
#include <iufIqPatternList.h>
#include <iufIqPatternListDict.h>
#include <iufPosition.h>
#include <iufPulse.h>
#include <iufPulseDict.h>
#include <iufReceiveChannelMap.h>
#include <iufReceiveChannelMapDict.h>
#include <iufReceiveSettings.h>
#include <iufReceiveSettingsDict.h>
#include <iufSource.h>
#include <iufSourceDict.h>
#include <iufTGC.h>
#include <iufTransducer.h>
#include <iufTransducerElement.h>
#include <iufTransmitApodization.h>
#include <iufTransmitApodizationDict.h>
#include <iufTypes.h>
#include <iufUtil.h>
#include <iufUuid.h>

Go to the source code of this file.

Macros

#define IUF_E_OK   0
 
#define IUH_INVALID   NULL
 
#define IUF_INPUT_TYPE   "IUFINPUTFILETYPE_V3"
 
#define IUF_IQ_TYPE   "IUFIQFILETYPE_V3"
 
#define IUF_COMPOUND_TYPE   "IUFCOMPOUNDFILETYPE_V3"
 

Functions

int iufGetVersionMajor (void)
 
IUF_BOOL fileExists (const char *fname)
 

Detailed Description

Top level header file, include this file to access all public iuf function declarations.

various types for iuf functions

Macro Definition Documentation

◆ IUF_COMPOUND_TYPE

#define IUF_COMPOUND_TYPE   "IUFCOMPOUNDFILETYPE_V3"

◆ IUF_E_OK

#define IUF_E_OK   0

◆ IUF_INPUT_TYPE

#define IUF_INPUT_TYPE   "IUFINPUTFILETYPE_V3"

◆ IUF_IQ_TYPE

#define IUF_IQ_TYPE   "IUFIQFILETYPE_V3"

◆ IUH_INVALID

#define IUH_INVALID   NULL

Function Documentation

◆ fileExists()

IUF_BOOL fileExists ( const char *  fname)

◆ iufGetVersionMajor()

int iufGetVersionMajor ( void  )