#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) | 
|   | 
◆ xDataTOM_axes_getInterpolation()
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,...)
 
 
 
 
◆ xDataTOM_axes_getLabel()
Definition at line 44 of file xDataTOM_axes.cc.
int xDataTOM_smrLibraryID
 
#define smr_setReportError2(smr, libraryID, code, fmt,...)
 
 
 
 
◆ xDataTOM_axes_getUnit()
Definition at line 55 of file xDataTOM_axes.cc.
int xDataTOM_smrLibraryID
 
#define smr_setReportError2(smr, libraryID, code, fmt,...)
 
 
 
 
◆ xDataTOM_axes_initialize()
Definition at line 21 of file xDataTOM_axes.cc.
#define smr_malloc2(smr, size, zero, forItem)
 
 
 
 
◆ xDataTOM_axes_release()
Definition at line 31 of file xDataTOM_axes.cc.
xDataTOM_axis * xDataTOM_axis_release(statusMessageReporting *, xDataTOM_axis *axis)
 
void * smr_freeMemory(void **p)
 
 
 
 
◆ xDataTOM_axis_frameToString()
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
 
 
 
 
◆ xDataTOM_axis_initialize()
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)
 
 
 
 
◆ xDataTOM_axis_new()
Definition at line 144 of file xDataTOM_axes.cc.
#define smr_malloc2(smr, size, zero, forItem)
 
void * smr_freeMemory(void **p)
 
int xDataTOM_axis_initialize(statusMessageReporting *smr, xDataTOM_axis *axis, int index, char const *label, char const *unit, xDataTOM_interpolation *interpolation)
 
 
 
 
◆ xDataTOM_axis_release()
◆ xDataTOM_axis_stringToFrame()
◆ xDataTOM_subAxes_getLabel()
Definition at line 126 of file xDataTOM_axes.cc.
char const  * xDataTOM_axes_getLabel(statusMessageReporting *smr, xDataTOM_axes *axes, int index)
 
 
 
 
◆ xDataTOM_subAxes_getUnit()
Definition at line 133 of file xDataTOM_axes.cc.
char const  * xDataTOM_axes_getUnit(statusMessageReporting *smr, xDataTOM_axes *axes, int index)
 
 
 
 
◆ xDataTOM_subAxes_initialize()
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)
 
 
 
 
◆ xDataTOM_subAxes_release()
◆ xDataTOM_frame_centerOfMassString
  
  
      
        
          | char const* xDataTOM_frame_centerOfMassString = "centerOfMass" | 
         
       
   | 
  
static   | 
  
 
 
◆ xDataTOM_frame_invalidString
  
  
      
        
          | char const* xDataTOM_frame_invalidString = "invalid" | 
         
       
   | 
  
static   | 
  
 
 
◆ xDataTOM_frame_labString
  
  
      
        
          | char const* xDataTOM_frame_labString = "lab" | 
         
       
   | 
  
static   |