|
IUF-SDK-3
Interventional Ultrasound Library
|
#include <stdlib.h>#include <math.h>#include <string.h>#include <iuf.h>#include <iufPatternPrivate.h>Data Structures | |
| struct | IufPattern |
Functions | |
| iupa_t | iufPatternCreate (float timeInFrame, const char *pPulseLabel, const char *pSourceLabel, const char *pChannelMapLabel, const char *pApodizationLabel, const char *pReceiveSettingsLabel) |
create a pattern at time timeInFrame using labels to reference a pulse, source, channelMap, apodization and receiveSettings respectively More... | |
| int | iufPatternDelete (iupa_t pattern) |
| Delete a pattern. More... | |
| int | iufPatternCompare (iupa_t reference, iupa_t actual) |
| Compare two patterns with each other. More... | |
| int | iufPatternSave (iupa_t pattern, hid_t handle) |
| iupa_t | iufPatternLoad (hid_t handle) |
| const char * | iufPatternGetPulseLabel (iupa_t pattern) |
| Get the pulse label of the IufPattern. More... | |
| const char * | iufPatternGetSourceLabel (iupa_t pattern) |
| Get the source label of the IufPattern. More... | |
| const char * | iufPatternGetChannelMapLabel (iupa_t pattern) |
| Get the receiveChannelMap label of the IufPattern. More... | |
| const char * | iufPatternGetApodizationLabel (iupa_t pattern) |
| Get the apodization label of the IufPattern. More... | |
| const char * | iufPatternGetReceivesettingsLabel (iupa_t pattern) |
| Get the receiveSettings label of the IufPattern. More... | |
| float | iufPatternGetTimeInFrame (iupa_t pattern) |
| Get the time of the IufPattern in the frame. More... | |
| struct IufPattern |
Compare two patterns with each other.
| reference | The IufPattern to compare to |
| actual | The IufPattern to compare with |
| iupa_t iufPatternCreate | ( | float | timeInFrame, |
| const char * | pPulseLabel, | ||
| const char * | pSourceLabel, | ||
| const char * | pChannelMapLabel, | ||
| const char * | pApodizationLabel, | ||
| const char * | pReceiveSettingsLabel | ||
| ) |
create a pattern at time timeInFrame using labels to reference a pulse, source, channelMap, apodization and receiveSettings respectively
| timeInFrame | relative time (s) in a frame |
| pPulseLabel | the name of the pulse |
| pSourceLabel | the name of the source |
| pChannelMapLabel | the name of the channelMap |
| pApodizationLabel | the name of the apodization |
| pReceiveSettingsLabel | the name of the receiveSettings |
| int iufPatternDelete | ( | iupa_t | pattern | ) |
Delete a pattern.
| pattern | The IufPattern of interest |
| const char* iufPatternGetApodizationLabel | ( | iupa_t | pattern | ) |
Get the apodization label of the IufPattern.
| pattern | The IufPattern of interest |
| const char* iufPatternGetChannelMapLabel | ( | iupa_t | pattern | ) |
Get the receiveChannelMap label of the IufPattern.
| pattern | The IufPattern of interest |
| const char* iufPatternGetPulseLabel | ( | iupa_t | pattern | ) |
Get the pulse label of the IufPattern.
| pattern | The IufPattern of interest |
| const char* iufPatternGetReceivesettingsLabel | ( | iupa_t | pattern | ) |
Get the receiveSettings label of the IufPattern.
| pattern | The IufPattern of interest |
| const char* iufPatternGetSourceLabel | ( | iupa_t | pattern | ) |
Get the source label of the IufPattern.
| pattern | The IufPattern of interest |
| float iufPatternGetTimeInFrame | ( | iupa_t | pattern | ) |
Get the time of the IufPattern in the frame.
| pattern | The IufPattern of interest |
| iupa_t iufPatternLoad | ( | hid_t | handle | ) |
| int iufPatternSave | ( | iupa_t | pattern, |
| hid_t | handle | ||
| ) |