Go to the source code of this file.
Data Structures | |
| struct | dwMapsImage |
| Structure to store images for maps Image coordinate system by convention: More... | |
| struct | dwMapsImageBuffer |
| Caller-provided buffer for images. More... | |
| struct | dwMapsImageId |
| Unique identifier for an element of an image layer. More... | |
| struct | dwMapsImageLayerProperties |
| Properties of an image layer. More... | |
Typedefs | |
| typedef struct dwMapsImageStorageObject const * | dwConstMapsImageStorageHandle_t |
| typedef struct dwMapsImageStorageObject * | dwMapsImageStorageHandle_t |
Enumerations | |
| enum | dwMapsImageType { DW_MAPS_IMAGE_TYPE_UNKNOWN = (1 << 0), DW_MAPS_IMAGE_TYPE_LIDAR_GROUND_REFLECTANCE = (1 << 1), DW_MAPS_IMAGE_TYPE_LIDAR_ELEVATION_MODEL = (1 << 2), DW_MAPS_IMAGE_TYPE_LIDAR_HEIGHT_SLICE_RAW = (1 << 3), DW_MAPS_IMAGE_TYPE_RADAR_DETECTIONS_RCS = (1 << 4), DW_MAPS_IMAGE_TYPE_RADAR_DETECTIONS_RAW = (1 << 5), DW_MAPS_IMAGE_TYPE_RADAR_DETECTIONS = (1 << 6), DW_MAPS_IMAGE_TYPE_LIDAR_HEIGHT_SLICE = (1 << 7) } |
| Types of images which may be available in the map. More... | |
Functions | |
| DW_API_PUBLIC dwStatus | dwMapsImageLayer_checkType (dwConstMapsContentLayerHandle_t contentLayerHandle) |
| Checks if a content layer is an image layer. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageLayer_getProperties (dwMapsImageLayerProperties *properties, dwConstMapsContentLayerHandle_t imageLayerHandle) |
| Get properties of an image layer. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageLayerView_getImageCount (uint32_t *imageCount, dwConstMapsImageLayerViewHandle_t imageLayerViewHandle) |
| Get number of available images in the layer view. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageLayerView_getLocalImages (dwMapsImageBuffer *localImageBuffer, dwMapsGeoPoint localOrigin, const dwMatrix3d *localToENURotation, dwConstMapsImageLayerViewHandle_t imageLayerViewHandle) |
| Get images transformed into a caller-defined local coordinate system. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageStorage_getMapsImage (dwMapsImage *image, const dwMapsRoadSegmentId *roadSegmentId, dwMapsImageStorageHandle_t imageStorageHandle) |
| Gets maps image from maps image storage for a specific road segment ID. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageStorage_getProperties (dwImageProperties *imageProperties, dwMapsImageStorageHandle_t imageStorageHandle) |
| Retrieves image properties of the maps image associated with the image storage. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageStorage_initialize (dwMapsImageStorageHandle_t *imageStorageHandle, dwMapProviderHandle_t providerHandle, dwConstMapsContentLayerHandle_t imageLayer, dwContextHandle_t contextHandle) |
| Creates a maps image storage, which efficiently loads and serves image representations of map segments. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageStorage_release (dwMapsImageStorageHandle_t imageStorageHandle) |
| Releases maps image storage handle. More... | |
| DW_API_PUBLIC dwStatus | dwMapsImageStorage_returnMapsImage (dwMapsImage *image, dwMapsImageStorageHandle_t imageStorageHandle) |
| Releases maps image so that memory can be reused. More... | |
Variables | |
| const char *const | DW_MAPS_IMAGE_LAYER_ID_LIDAR_ELEVATION_MODEL |
| const char *const | DW_MAPS_IMAGE_LAYER_ID_LIDAR_GIRAFFE_PLANE |
| const char *const | DW_MAPS_IMAGE_LAYER_ID_LIDAR_GIRAFFE_PLANE_RAW |
| const char *const | DW_MAPS_IMAGE_LAYER_ID_LIDAR_GROUND_REFLECTANCE |
| System-defined image layer identifiers. More... | |
| const char *const | DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS |
| const char *const | DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS_RAW |
| const char *const | DW_MAPS_IMAGE_LAYER_ID_RADAR_DETECTIONS_RCS |