Provides access to properties and content of an image layer.
- Note
- SW Release Applicability: These APIs are available in NVIDIA DRIVE Software releases.
◆ dwMapsImage
◆ dwMapsImageId
Data Fields |
uint64_t |
high |
Upper 64 bits. |
uint64_t |
low |
Lower 64 bits. |
◆ dwMapsImageLayerProperties
struct dwMapsImageLayerProperties |
Data Fields |
dwMapsImageType |
mapsImageType |
Type of images contained by the layer. |
size_t |
maxHeightPixels |
Maximum height of any image in the layer. |
size_t |
maxWidthPixels |
Maximum width of any image in the layer. |
◆ dwMapsImageType
Types of images which may be available in the map.
Enumerator |
---|
DW_MAPS_IMAGE_TYPE_UNKNOWN | Defaults to unknown type.
|
DW_MAPS_IMAGE_TYPE_LIDAR_GROUND_REFLECTANCE | Single channel LiDAR ground reflectance image (float32_t)
|
DW_MAPS_IMAGE_TYPE_LIDAR_ELEVATION_MODEL | Single channel LiDAR digital elevation model image (float32_t)
|
DW_MAPS_IMAGE_TYPE_LIDAR_HEIGHT_SLICE_RAW | Single channel raw LiDAR height slice image (uint8_t)
|
DW_MAPS_IMAGE_TYPE_RADAR_DETECTIONS_RCS | Single channel RaDAR RCS ground projection image (float32_t)
|
DW_MAPS_IMAGE_TYPE_RADAR_DETECTIONS_RAW | Single channel raw RaDAR detections ground projection image (uint8_t)
|
DW_MAPS_IMAGE_TYPE_RADAR_DETECTIONS | Single channel RaDAR detections image (uint8_t)
|
DW_MAPS_IMAGE_TYPE_LIDAR_HEIGHT_SLICE | Single channel LiDAR height slice image (uint8_t)
|
Definition at line 79 of file ImageLayer.h.
◆ dwMapsImageLayer_checkType()
Checks if a content layer is an image layer.
- Parameters
-
[in] | contentLayerHandle | Handle to content layer object. |
- Returns
- DW_SUCCESS Content layer is an image layer.
DW_INVALID_ARGUMENT Layer type is not DW_MAPS_CONTENT_LAYER_TYPE_IMAGES.
DW_BAD_CAST Could not successfully cast handle to image layer object.
◆ dwMapsImageLayer_getProperties()
Get properties of an image layer.
- Parameters
-
[out] | properties | Properties of the image layer. |
[in] | imageLayerHandle | Handle to image layer object. |
- Returns
- DW_SUCCESS Successfully returned properties.
DW_INVALID_ARGUMENT Indicates properties is nullptr.
DW_BAD_CAST Could not successfully cast handle to image layer object.
◆ DW_MAPS_IMAGE_LAYER_ID_LIDAR_ELEVATION_MODEL
const char* const DW_MAPS_IMAGE_LAYER_ID_LIDAR_ELEVATION_MODEL |
◆ DW_MAPS_IMAGE_LAYER_ID_LIDAR_GIRAFFE_PLANE
const char* const DW_MAPS_IMAGE_LAYER_ID_LIDAR_GIRAFFE_PLANE |
◆ DW_MAPS_IMAGE_LAYER_ID_LIDAR_GIRAFFE_PLANE_RAW
const char* const DW_MAPS_IMAGE_LAYER_ID_LIDAR_GIRAFFE_PLANE_RAW |
◆ DW_MAPS_IMAGE_LAYER_ID_LIDAR_GROUND_REFLECTANCE
const char* const DW_MAPS_IMAGE_LAYER_ID_LIDAR_GROUND_REFLECTANCE |
System-defined image layer identifiers.
These provide a consistent data contract for map consumers.
◆ DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS
const char* const DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS |
◆ DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS_RAW
const char* const DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS_RAW |
◆ DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS_RCS
const char* const DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS_RCS |