MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
matrexTspiNetTypes.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1992-2025 MAK Technologies, Inc
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
10 
11 #if DtHLA
12 
13 #include <vlutil/vlNetTypes.h>
14 
15 namespace M_TSPI_FM
16 {
17 
18 // ---------------- STRUCTURES -------------------------------
19 
24 {
25  DtNetFloat64 latitude;
26  DtNetFloat64 longitude;
27  DtNetFloat64 altitude;
28 };
29 
35 {
36  DtNetFloat64 x;
37  DtNetFloat64 y;
38  DtNetFloat64 z;
39 };
40 
46 {
47  DtNetFloat64 x;
48  DtNetFloat64 y;
49  DtNetFloat64 z;
50 };
51 
56 {
57  DtNetFloat64 w;
58  DtNetFloat64 x;
59  DtNetFloat64 y;
60  DtNetFloat64 z;
61 };
62 
64 {
65  DtNetFloat64 x;
66  DtNetFloat64 y;
67  DtNetFloat64 z;
68 };
69 
71 {
78  DtNetU64 timeStamp;
79 };
80 
81 // ------------- ENUMS
82 
83 // Valid for 2.0 and up
85 {
96 };
97 
98 // ----------------------- Conversion Functions
99 }
100 
101 #endif // DtHLA
DtNetFloat64 y
Definition: matrexTspiNetTypes.h:37
NetLatLongAltPositionCDT location
Definition: matrexTspiNetTypes.h:72
DtNetFloat64 x
Definition: matrexTspiNetTypes.h:47
Definition: matrexTspiNetTypes.h:86
DtNetU64 timeStamp
Definition: matrexTspiNetTypes.h:78
DtNetFloat64 altitude
Definition: matrexTspiNetTypes.h:27
NetQuaternionCDT orientationAcceleration
Definition: matrexTspiNetTypes.h:77
Definition: matrexTspiNetTypes.h:89
DtNetFloat64 z
Definition: matrexTspiNetTypes.h:49
Latitude values range from -pi/2 to +pi/2.
Definition: matrexTspiNetTypes.h:23
DtNetFloat64 longitude
Definition: matrexTspiNetTypes.h:26
DtNetFloat64 y
Definition: matrexTspiNetTypes.h:66
Acceleration vector in world coordinates, as defined in IEEE 1278.1.
Definition: matrexTspiNetTypes.h:45
Definition: matrexTspiNetTypes.h:91
Definition: matrexTspiNetTypes.h:88
DtNetFloat64 y
Definition: matrexTspiNetTypes.h:59
DtNetFloat64 w
Definition: matrexTspiNetTypes.h:57
NetVelocityWorldXYZCDT velocity
Definition: matrexTspiNetTypes.h:73
DtNetFloat64 y
Definition: matrexTspiNetTypes.h:48
DeadReckoningEDT
Definition: matrexTspiNetTypes.h:84
DtNetFloat64 x
Definition: matrexTspiNetTypes.h:36
NetQuaternionCDT orientation
Definition: matrexTspiNetTypes.h:75
NetAccelerationWorldXYZCDT acceleration
Definition: matrexTspiNetTypes.h:74
NetQuaternionCDT orientationRate
Definition: matrexTspiNetTypes.h:76
Definition: matrexTspiNetTypes.h:94
DtNetFloat64 x
Definition: matrexTspiNetTypes.h:58
Definition: matrexTspiNetTypes.h:87
Complex 4-vectors, which are used specify orientation, orientation rates, orientation acceleration...
Definition: matrexTspiNetTypes.h:55
DtNetFloat64 latitude
Definition: matrexTspiNetTypes.h:25
Definition: matrexTspiNetTypes.h:90
Definition: matrexTspiNetTypes.h:70
Definition: matrexTspiNetTypes.h:93
DtNetFloat64 z
Definition: matrexTspiNetTypes.h:38
DtNetFloat64 z
Definition: matrexTspiNetTypes.h:67
Definition: matrexTspiNetTypes.h:63
Definition: matrexTspiNetTypes.h:95
DtNetFloat64 x
Definition: matrexTspiNetTypes.h:65
DtNetFloat64 z
Definition: matrexTspiNetTypes.h:60
Definition: matrexTspiNetTypes.h:92
Velocity vector in world coordinates, as defined in IEEE 1278.1.
Definition: matrexTspiNetTypes.h:34

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)