46#ifndef DW_CORE_TYPES_H_
47#define DW_CORE_TYPES_H_
59#include <cuda_runtime_api.h>
70#if defined(__cplusplus)
76#if defined(__cplusplus)
77#define DW_NULL_HANDLE nullptr
78#define DW_NO_CALLBACK nullptr
80#define DW_NULL_HANDLE NULL
81#define DW_NO_CALLBACK NULL
143#define DEFINE_DW_VALIDITY_STATUS dwValidityStatus validityStatus
NVIDIA DriveWorks API: Core BasicTypes
Defines a three-element double-precision floating point vector.
Defines a three-element floating-point vector.
NVIDIA DriveWorks API: Core Status Methods
uint32_t pointCount
number of points.
const dwVector3f * points
A point is a vertex of two connected line segments in a polyline.
uint32_t pointCount
number of points.
uint32_t pointCount
number of points.
const dwVector2d * points
A point is a vertex of two connected line segments in a polyline.
const dwVector2f * points
A point is a vertex of two connected line segments in a polyline.
uint32_t pointCount
number of points.
const dwVector3d * points
A point is a vertex of two connected line segments in a polyline.
DW_API_PUBLIC uint8_t dwSizeOf(dwTrivialDataType const type)
Get the size of dwTrivialDataType type.
Defines a double-precision 2D polyline.
Defines a single-precision 2D polyline.
Defines a double-precision 3D polyline.
Defines a single-precision 3D polyline.
NVIDIA DriveWorks Visualization API: Exports
Defines a two-element double-precision floating-point vector.
Defines a two-element single-precision floating-point vector.