14 #include <mix/Types.h>
15 #include <mix/General.h>
25 typedef AtomType SampleFormat;
39 #define TALogicalNo TA_NMGL
42 #define TAChannelNo TA_NTR
45 #define TAHdrSize TA_SIZE
48 #define TAActuality TA_ACT
51 #define TAFieldNo TA_NMGF
59 #define TAFormat TA_FTR
65 #define TAStartTime TA_TBA
68 #define TAEndTime TA_TEA
71 #define TASamplingRate TA_DT
77 #define TAVersion TA_VER
100 #define TAFieldChannelNo TA_TRFR
114 #define TAProbeDepth TA_HCAB
117 #define TADeviceType TA_TYPE
120 #define TAComponent TA_COMP
146 #define TA_EXTRA(x) (TA_EXTRA_0 + (x))
160 Int4 GetInt4DT (Real4 dt);
161 Real4 GetReal4DT (Int4 dt);
164 unsigned SizeOfSample (SampleFormat format);
167 void CvtSample (
void* dst, SampleFormat dst_format,
168 const void* src, SampleFormat src_format);
171 void CvtArray (
void* dst, SampleFormat dst_format,
172 const void* src, SampleFormat src_format,
204 void ProcARU (
int iCount,
219 typedef AtomType TaidType;
220 #define taREAL_4 REAL_4
221 #define taINTEGER_4 INT_4
222 #define taCHAR_1 CHAR_1
257 int FindTaidName (
const char* szName);
260 #ifndef __vsp_trace_vars
263 extern int nTaid2IndexVolume;
266 extern int nIndex2TaidVolume;
TaidType type
Definition: vsp_trace.h:232
TraceAttrId taid
Definition: vsp_trace.h:231
unsigned offset
Definition: vsp_trace.h:244
TraceAttrId taid
Definition: vsp_trace.h:243
Definition: vsp_trace.h:240
Definition: vsp_trace.h:228
unsigned dim
Definition: vsp_trace.h:246
TaidType type
Definition: vsp_trace.h:245