Example

Loading...
Searching...
No Matches
CMEMSTimedData.h
Go to the documentation of this file.
1// Copyright. 2019 - 2024 PSBD. All rights reserved.
2
3#pragma once
4
5#include "Capsule/CDefinesPrivate.h"
6#include "Capsule/CPoint3d.h"
7
8#ifdef __cplusplus
9 extern "C" {
10#endif
11
17 CLC_STRUCT_WNN(MEMSTimedData, clCMEMSTimedData, mems);
18
25 CL_DLL int32_t clCMEMSTimedData_GetCount(clCMEMSTimedData memsTimedData) NOEXCEPT;
33 CL_DLL clCPoint3d clCMEMSTimedData_GetAccelerometer(clCMEMSTimedData memsTimedData,
34 int32_t index) NOEXCEPT;
42 CL_DLL clCPoint3d clCMEMSTimedData_GetGyroscope(clCMEMSTimedData memsTimedData,
43 int32_t index) NOEXCEPT;
51 CL_DLL uint64_t clCMEMSTimedData_GetTimepoint(clCMEMSTimedData memsTimedData, int32_t index) NOEXCEPT;
52
53#ifdef __cplusplus
54}
55#endif
CDefinesPrivate.h
NOEXCEPT
#define NOEXCEPT
Definition CDefinesPrivate.h:52
CL_DLL
#define CL_DLL
Definition CDefinesPrivate.h:21
clCMEMSTimedData_GetCount
CL_DLL int32_t clCMEMSTimedData_GetCount(clCMEMSTimedData memsTimedData) NOEXCEPT
clCMEMSTimedData_GetGyroscope
CL_DLL clCPoint3d clCMEMSTimedData_GetGyroscope(clCMEMSTimedData memsTimedData, int32_t index) NOEXCEPT
clCMEMSTimedData_GetTimepoint
CL_DLL uint64_t clCMEMSTimedData_GetTimepoint(clCMEMSTimedData memsTimedData, int32_t index) NOEXCEPT
clCMEMSTimedData_GetAccelerometer
CL_DLL clCPoint3d clCMEMSTimedData_GetAccelerometer(clCMEMSTimedData memsTimedData, int32_t index) NOEXCEPT
CLC_STRUCT_WNN
CLC_STRUCT_WNN(MEMSTimedData, clCMEMSTimedData, mems)
Array of MEMS data with timepoints.
CPoint3d.h
clCPoint3d
Three-dimensional point.
Definition CPoint3d.h:8