Defines of POD types, timestamps, and trivial data types.
◆ dwPolyline2d
Data Fields |
uint32_t |
pointCount |
number of points. |
const dwVector2d * |
points |
A point is a vertex of two connected line segments in a polyline. Points point to the first point in the container.
|
◆ dwPolyline2f
Data Fields |
uint32_t |
pointCount |
number of points. |
const dwVector2f * |
points |
A point is a vertex of two connected line segments in a polyline. Points point to the first point in the container.
|
◆ dwPolyline3d
Data Fields |
uint32_t |
pointCount |
number of points. |
const dwVector3d * |
points |
A point is a vertex of two connected line segments in a polyline. Points point to the first point in the container.
|
◆ dwPolyline3f
Data Fields |
uint32_t |
pointCount |
number of points. |
const dwVector3f * |
points |
A point is a vertex of two connected line segments in a polyline. Points point to the first point in the container.
|
◆ DEFINE_DW_VALIDITY_STATUS
Macro to place validity status in DW C struct with standardized name such that we have a unified way to represent data validity.
For example, with an extra line of DEFINE_DW_VALIDITY_STATUS, the validity status is included into the DW C struct and ready to be consumed.
typedef dwFoo { uint32_t x; float32_t y; char8_t z[64];
DEFINE_DW_VALIDITY_STATUS; } dwFoo;
Definition at line 143 of file Types.h.
◆ DW_NO_CALLBACK
#define DW_NO_CALLBACK NULL |
◆ DW_NULL_HANDLE
#define DW_NULL_HANDLE NULL |
◆ dwFloat16_t
◆ dwSizeOf()
Get the size of dwTrivialDataType type.