|
CARLA
|
#include <OpenDriveGenerator.h>
Public Attributes | |
| uint8 | bDrive = 0 |
| uint8 | bDriveCovered = 0 |
| Like bDrive but WITHOUT the rasterizer's negative barycentric tolerance: set only when the cell center is genuinely inside a driving triangle. | |
| uint8 | bPaved = 0 |
| float | DistToDrive = -1.0f |
| float | DistToPaved = -1.0f |
| float | DriveMaxZ = 0.0f |
| float | DriveMinZ = 0.0f |
| float | GapSurfaceZ = FLT_MAX |
| Lofted road-surface height over a median/junction gap cell (FLT_MAX elsewhere). | |
| float | NearestPavedMinZ = 0.0f |
| float | PavedMinZ = 0.0f |
Definition at line 168 of file OpenDriveGenerator.h.
| uint8 AOpenDriveGenerator::FRoadSurfaceRaster::FCell::bDrive = 0 |
Definition at line 181 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::BuildDistanceFields(), AOpenDriveGenerator::FRoadSurfaceRaster::RasterizeTriangle(), and AOpenDriveGenerator::RunGenerationQA().
| uint8 AOpenDriveGenerator::FRoadSurfaceRaster::FCell::bDriveCovered = 0 |
Like bDrive but WITHOUT the rasterizer's negative barycentric tolerance: set only when the cell center is genuinely inside a driving triangle.
bDrive's tolerance lets grazing triangles claim cells whose surface is mostly uncovered; gap-filling must use the strict flag or those cells read as "road" and never get filled.
Definition at line 188 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::RasterizeTriangle().
| uint8 AOpenDriveGenerator::FRoadSurfaceRaster::FCell::bPaved = 0 |
Definition at line 182 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::BuildDistanceFields(), and AOpenDriveGenerator::FRoadSurfaceRaster::RasterizeTriangle().
| float AOpenDriveGenerator::FRoadSurfaceRaster::FCell::DistToDrive = -1.0f |
Definition at line 173 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::BuildDistanceFields().
| float AOpenDriveGenerator::FRoadSurfaceRaster::FCell::DistToPaved = -1.0f |
Definition at line 174 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::BuildDistanceFields().
| float AOpenDriveGenerator::FRoadSurfaceRaster::FCell::DriveMaxZ = 0.0f |
Definition at line 171 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::RasterizeTriangle().
| float AOpenDriveGenerator::FRoadSurfaceRaster::FCell::DriveMinZ = 0.0f |
Definition at line 170 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::RasterizeTriangle().
| float AOpenDriveGenerator::FRoadSurfaceRaster::FCell::GapSurfaceZ = FLT_MAX |
Lofted road-surface height over a median/junction gap cell (FLT_MAX elsewhere).
Written by GenerateMedianFill, which runs before GenerateGroundPlane; the terrain raises itself flush to this so the gap reads as level grass, not a sunken pit.
Definition at line 180 of file OpenDriveGenerator.h.
| float AOpenDriveGenerator::FRoadSurfaceRaster::FCell::NearestPavedMinZ = 0.0f |
Definition at line 175 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::BuildDistanceFields().
| float AOpenDriveGenerator::FRoadSurfaceRaster::FCell::PavedMinZ = 0.0f |
Definition at line 172 of file OpenDriveGenerator.h.
Referenced by AOpenDriveGenerator::FRoadSurfaceRaster::RasterizeTriangle().