NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
CoordinateSystem.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
4  *
5  * NVIDIA CORPORATION, its affiliates and licensors retain all intellectual
6  * property and proprietary rights in and to this material, related
7  * documentation and any modifications thereto. Any use, reproduction,
8  * disclosure or distribution of this material and related documentation
9  * without an express license agreement from NVIDIA CORPORATION or
10  * its affiliates is strictly prohibited.
11  */
12 #ifndef DW_RIG_COORDINATESYSTEM_H_
13 #define DW_RIG_COORDINATESYSTEM_H_
14 // Generated by dwProto from coordinate_system.proto DO NOT EDIT BY HAND!
15 // See //3rdparty/shared/dwproto/README.md for more information
16 
29 #include <dw/core/base/Types.h>
30 
31 #ifdef __cplusplus
32 extern "C" {
33 #endif
34 
41 // coverity[misra_c_2012_rule_2_4_violation] Deviation Record: AV-NDAS-DWPROTO-SWSADR-006
42 // coverity[misra_c_2012_rule_2_3_violation] Deviation Record: AV-NDAS-DWPROTO-SWSADR-006
43 typedef enum dwCoordinateSystem {
46 
60 
71 
77 
87 
92 
98 
102 
107 
108 // This amounts to max(CoordinateSystem) + 1, i.e. the required size of
109 // an array if these enum values are interpreted as array offsets.
110 // coverity[misra_c_2012_rule_2_5_violation] Deviation Record: AV-NDAS-DWPROTO-SWSADR-006
111 #define DW_COORDINATE_SYSTEM_COUNT 9
112 
113 #ifdef __cplusplus
114 }
115 #endif
116 
120 #endif // DW_RIG_COORDINATESYSTEM_H_
DW_COORDINATE_SYSTEM_WORLD
@ DW_COORDINATE_SYSTEM_WORLD
DW_COORDINATE_SYSTEM_WORLD is used for map/earth coordinates and is defined by the World Geodetic Sys...
Definition: CoordinateSystem.h:97
DW_COORDINATE_SYSTEM_SENSOR
@ DW_COORDINATE_SYSTEM_SENSOR
DW_COORDINATE_SYSTEM_SENSOR is the local coordinate system each sensor uses.
Definition: CoordinateSystem.h:101
DW_COORDINATE_SYSTEM_UNDEFINED
@ DW_COORDINATE_SYSTEM_UNDEFINED
Default enum value indicating an undefined coordinate system.
Definition: CoordinateSystem.h:45
DW_COORDINATE_SYSTEM_ROADPLANE
@ DW_COORDINATE_SYSTEM_ROADPLANE
DW_COORDINATE_SYSTEM_ROADPLANE is the coordinate system attached to the plane approximating the surfa...
Definition: CoordinateSystem.h:86
DW_COORDINATE_SYSTEM_VEHICLE_BASE
@ DW_COORDINATE_SYSTEM_VEHICLE_BASE
DW_COORDINATE_SYSTEM_VEHICLE_BASE is the vehicle coordinate system attached to the primary body suppo...
Definition: CoordinateSystem.h:59
DW_COORDINATE_SYSTEM_VEHICLE_TRAILER
@ DW_COORDINATE_SYSTEM_VEHICLE_TRAILER
DW_COORDINATE_SYSTEM_VEHICLE_TRAILER is the coordinate system attached to each of the vehicle units t...
Definition: CoordinateSystem.h:76
DW_COORDINATE_SYSTEM_VEHICLE_CABIN
@ DW_COORDINATE_SYSTEM_VEHICLE_CABIN
DW_COORDINATE_SYSTEM_VEHICLE_CABIN is the coordinate system attached to the cabin body suspended abov...
Definition: CoordinateSystem.h:70
DW_COORDINATE_SYSTEM_CUSTOM
@ DW_COORDINATE_SYSTEM_CUSTOM
DW_COORDINATE_SYSTEM_CUSTOM represents any arbitrary coordinate system that the developer wants to us...
Definition: CoordinateSystem.h:105
dwCoordinateSystem
dwCoordinateSystem
Coordinate systems.
Definition: CoordinateSystem.h:43
DW_COORDINATE_SYSTEM_LOCAL
@ DW_COORDINATE_SYSTEM_LOCAL
DW_COORDINATE_SYSTEM_LOCAL is a local coordinate system with origin at an arbitrary point in the worl...
Definition: CoordinateSystem.h:91