#include <string.h>
#include "xDataTOM_private.h"
Go to the source code of this file.
|
int | xDataTOM_axes_initialize (statusMessageReporting *smr, xDataTOM_axes *axes, int numberOfAxes) |
|
int | xDataTOM_axes_release (xDataTOM_axes *axes) |
|
char const * | xDataTOM_axes_getLabel (statusMessageReporting *smr, xDataTOM_axes *axes, int index) |
|
char const * | xDataTOM_axes_getUnit (statusMessageReporting *smr, xDataTOM_axes *axes, int index) |
|
int | xDataTOM_axes_getInterpolation (statusMessageReporting *smr, xDataTOM_axes *axes, int index, enum xDataTOM_interpolationFlag *independent, enum xDataTOM_interpolationFlag *dependent, enum xDataTOM_interpolationQualifier *qualifier) |
|
int | xDataTOM_subAxes_initialize (statusMessageReporting *smr, xDataTOM_subAxes *subAxes, enum xDataTOM_subAxesType type, int offset, xDataTOM_axes *axes, xDataTOM_interpolation *interpolation) |
|
int | xDataTOM_subAxes_release (xDataTOM_subAxes *subAxes) |
|
char const * | xDataTOM_subAxes_getLabel (statusMessageReporting *smr, xDataTOM_subAxes *subAxes, int index) |
|
char const * | xDataTOM_subAxes_getUnit (statusMessageReporting *smr, xDataTOM_subAxes *subAxes, int index) |
|
xDataTOM_axis * | xDataTOM_axis_new (statusMessageReporting *smr, int index, char const *label, char const *unit, xDataTOM_interpolation *interpolation) |
|
int | xDataTOM_axis_initialize (statusMessageReporting *smr, xDataTOM_axis *axis, int index, char const *label, char const *unit, xDataTOM_interpolation *interpolation) |
|
xDataTOM_axis * | xDataTOM_axis_release (statusMessageReporting *, xDataTOM_axis *axis) |
|
enum xDataTOM_frame | xDataTOM_axis_stringToFrame (statusMessageReporting *, char const *frame) |
|
char const * | xDataTOM_axis_frameToString (statusMessageReporting *, enum xDataTOM_frame frame) |
|
Definition at line 66 of file xDataTOM_axes.cc.
76 *independent = interpolation->independent;
enum xDataTOM_interpolationFlag independent dependent
enum xDataTOM_interpolationQualifier qualifier
int xDataTOM_smrLibraryID
xDataTOM_interpolation interpolation
#define smr_setReportError2(smr, libraryID, code, fmt,...)
Definition at line 44 of file xDataTOM_axes.cc.
int xDataTOM_smrLibraryID
#define smr_setReportError2(smr, libraryID, code, fmt,...)
Definition at line 55 of file xDataTOM_axes.cc.
int xDataTOM_smrLibraryID
#define smr_setReportError2(smr, libraryID, code, fmt,...)
Definition at line 21 of file xDataTOM_axes.cc.
#define smr_malloc2(smr, size, zero, forItem)
Definition at line 31 of file xDataTOM_axes.cc.
xDataTOM_axis * xDataTOM_axis_release(statusMessageReporting *smr, xDataTOM_axis *axis)
void * smr_freeMemory(void **p)
Definition at line 191 of file xDataTOM_axes.cc.
static char const * xDataTOM_frame_labString
static char const * xDataTOM_frame_invalidString
static char const * xDataTOM_frame_centerOfMassString
Definition at line 155 of file xDataTOM_axes.cc.
#define smr_allocateCopyString2(smr, s, forItem)
xDataTOM_interpolation interpolation
void * smr_freeMemory(void **p)
int xDataTOM_interpolation_copy(statusMessageReporting *smr, xDataTOM_interpolation *desc, xDataTOM_interpolation *src)
Definition at line 144 of file xDataTOM_axes.cc.
int xDataTOM_axis_initialize(statusMessageReporting *smr, xDataTOM_axis *axis, int index, char const *label, char const *unit, xDataTOM_interpolation *interpolation)
#define smr_malloc2(smr, size, zero, forItem)
void * smr_freeMemory(void **p)
Definition at line 126 of file xDataTOM_axes.cc.
char const * xDataTOM_axes_getLabel(statusMessageReporting *smr, xDataTOM_axes *axes, int index)
Definition at line 133 of file xDataTOM_axes.cc.
char const * xDataTOM_axes_getUnit(statusMessageReporting *smr, xDataTOM_axes *axes, int index)
Definition at line 89 of file xDataTOM_axes.cc.
98 if( ( offset < 0 ) || ( offset >= axes->
numberOfAxes ) ) {
103 if( interpolation == NULL ) {
112 subAxes->
axes = axes;
xDataTOM_interpolation interpolation
int xDataTOM_smrLibraryID
#define smr_setReportError2p(smr, libraryID, code, fmt)
#define smr_setReportError2(smr, libraryID, code, fmt,...)
int xDataTOM_interpolation_set(statusMessageReporting *smr, xDataTOM_interpolation *interpolation, enum xDataTOM_interpolationFlag independent, enum xDataTOM_interpolationFlag dependent, enum xDataTOM_interpolationQualifier qualifier)
enum xDataTOM_subAxesType type
int xDataTOM_interpolation_copy(statusMessageReporting *smr, xDataTOM_interpolation *desc, xDataTOM_interpolation *src)
char const* xDataTOM_frame_centerOfMassString = "centerOfMass" |
|
static |
char const* xDataTOM_frame_invalidString = "invalid" |
|
static |
char const* xDataTOM_frame_labString = "lab" |
|
static |