Skip to main content

Module terrain_road_tool

Module terrain_road_tool 

Source

Structs§

AccessManagementPlan
ActiveTransportFacility
ActiveTransportNetwork
AirQualityImpact
AirQualityMonitor
ApproachMovement
AssetManagementPlan
AssetManagementSystem
AssetRecord
AssetRegistry
BarrierSystem
BoreholeLayer
BoreholeLog
Bridge
BridgeComponentRating
BridgeGenerator
BridgeInspectionReport
BridgePillar
BridgeSpan
CalmingDevice
CatchmentArea
CityNode
ClothoidSpiral
ConditionSurveyDatabase
ConditionSurveyRecord
ConstructionActivity
CostEstimate
CostItem
CrashDatabase
CrashRecord
CriticalPathMethod
CrossSection
CrosswalkGenerator
CrosswalkStripe
CulvertDesign
DesignSpeed
DesignStandardsChecker
DistressObservation
DrainageCulvert
DrainageDitch
DrainageSystem
EarthworkSection
ElevationProfile
EnvironmentalImpactReport
EnvironmentalMonitoringProgram
ExtLane
ExtNetworkEdge
ExtNetworkNode
ExtRoadInventory
ExtRoadNetwork
ExtRoadSegment
ExtRoadSign
ExtSignInventory
ExtSpeedZone
ExtSpeedZoneInv
FlowAnalyzer
FreewaySegmentAnalysis
FrictionInventory
GradeOptimizer
GradeSegment
GuardRail
GuardRailPost
GuardrailSection
HorizontalAlignment
HorizontalCurve
HydrologicBasin
InfrastructureAsset
Interchange
Intersection
IntersectionCapacityAnalysis
IntersectionGenerator
Lane
LaneMarking
LightingFixture
LightingInventory
LightingScheme
MaintenanceProgram
MaintenanceRecord
MaintenanceScheduler
MaintenanceWork
MarkingInventory
MarkingStencil
MassHaulDiagram
Median
NetworkEquilibriumSolver
NetworkLink
NoiseAnalysis
NoiseBarrier
NoiseSensitiveReceiver
OdDemand
OpenChannel
OriginDestinationMatrix
PI_Point
PathSmoother
PavementConditionIndex
PavementDesign
PavementLayer
PavementManagementSystem
PavementMaterialProps
PavementNetwork
PavementPerformanceModel
PavementSampleUnit
PavementStructure
PedCycleFacility
ProceduralGenParams
ProceduralRoadGenerator
ProceduralSegmentBuilder
RampConnection
RehabOption
RehabProgramEntry
RehabilitationProgram
RoadAccident
RoadAmbientZone
RoadAsset
RoadAssetEntry
RoadAssetRegistry
RoadCameraPath
RoadClipper
RoadCostEstimate
RoadCrossSection
RoadDecal
RoadDecalManager
RoadDesignQualityCheckList
RoadEditBatch
RoadEmissionsModel
RoadErosionState
RoadExporter
RoadGeometryReport
RoadHeatMap
RoadIntersectionDetector
RoadLightPost
RoadLightingSystem
RoadLoftGenerator
RoadMarking
RoadMaterial
RoadMaterialDatabase
RoadMesh
RoadMeshGenerator
RoadNetwork
RoadNetworkEdge
RoadNetworkNode
RoadNetworkStats
RoadNoiseMonitor
RoadOverlayLine
RoadOverlayRenderer
RoadPhysicsConfig
RoadProfile
RoadProfiler
RoadProfilerFrame
RoadProjectSummary
RoadRuntimeUpdate
RoadSafetyHardware0
RoadSafetyHardware1
RoadSafetyHardware2
RoadSafetyHardware3
RoadSafetyHardware4
RoadSafetyHardware5
RoadSafetyHardware6
RoadSafetyHardware7
RoadSafetyHardware8
RoadSafetyHardware9
RoadSafetyHardware10
RoadSafetyHardware11
RoadSafetyHardware12
RoadSafetyHardware13
RoadSafetyHardware14
RoadSafetyHardware15
RoadSafetyHardware16
RoadSafetyHardware17
RoadSafetyHardware18
RoadSafetyHardware19
RoadSafetyRating
RoadSegment
RoadSegmentSplitter
RoadSerializedData
RoadSign
RoadSnapper
RoadSpeedProfile
RoadSpline
RoadSubmesh
RoadSurfaceDetail
RoadTextureAtlas
RoadTextureAtlasEntry
RoadToolKeyBindings
RoadToolPanelState
RoadValidator
RoadVertex
RoadWeatherState
Roundabout
RoundaboutDesign
RoundaboutEntry
SafetyBenefitCost
SafetyRatingFactor
SafetyTreatment
SerializedEdge
SerializedIntersection
SerializedNode
SerializedSegment
Shoulder
SightDistanceAnalyzer
SightDistanceCheck
SightDistanceProfile
SignInventory
SignStandardsCheck
SignalPhase
SignalPhaseExtended
SimpleRng
SkidResistanceMeasurement
SlopeAnalyzer
SnowControlPlan
SnowRoute
SpeedZone
SpeedZoneManager
SplinePoint
StormDrainPipe
StreetLight
StreetLightPole
SuperelevationEntry
SuperelevationTable
TerrainDeformer
TerrainHeightMap
TerrainRoadTool
TerrainRoadToolState
TerrainSampleResult
TerrainSculptor
TiaIntersection
TrafficCalmingPlan
TrafficCell
TrafficFlowSim
TrafficImpactAssessment
TrafficLight
TrafficSignalController
TripGeneration
TunnelGenerator
TurnLaneWarrant
UndoStack
UtilityConflict
UtilityConflictDetector
UtilityCorridorManager
UtilityLine
UtilityRecord
VPI_Point
VehicleEmissionsFactor
VerticalAlignment
VerticalAlignmentPoint
VerticalCurve

Enums§

AccidentSeverity
AssetCategory
AssetConditionGrade
BarrierType
BridgeComponentType
BridgeType
CalmingDeviceType
CrashSeverity
CrashType
ExtSignType
ExtSpeedZoneType
FacilityType
HeatMapMetric
HorizontalElement
InterchangeType
IntersectionType
LampType
LaneMarkingType
LaneType
LightingType
LoS
MaintenanceCategory
MaintenanceType
MarkingType
PavementDistressType
RoadAssetType
RoadDecalType
RoadEditAction
RoadNodeType
RoadSignType
RoadToolKey
RoadToolMode
RoadToolTab
RoadType
RoadValidationIssue
RoundaboutType
SignType
SnowRemovalPriority
SoilType
SpeedZoneType
TrafficLightPhase
TurnType
UtilityType
VerticalCurveType

Constants§

AASHTO_STOPPING_DECELERATION_MS2
ASPHALT_OVERLAY_COST_USD_M2
Standard asphalt overlay unit cost (USD/m²).
ATTENUATOR_TL3_CAPACITY_KJ
BARRIER_CONCRETE_STRENGTH_KJ
BRIDGE_LIVE_LOAD_KPA
CLEAR_ZONE_WIDTH_80KPH_M
Default clear zone width for 80 kph design speed (m).
CLEAR_ZONE_WIDTH_100KPH_M
Default clear zone width for 100 kph design speed (m).
CLOTHOID_SCALE
CULVERT_RETURN_PERIOD_YRS
DEFAULT_FRICTION_COEFFICIENT
DEFAULT_LANE_WIDTH_M
DEFAULT_SHOULDER_WIDTH_M
DEFAULT_WHITE_MARKING_MIN_MCD
Default retroreflectivity minimum for white markings (mcd/lux/m²).
DEFAULT_YELLOW_MARKING_MIN_MCD
Default retroreflectivity minimum for yellow markings (mcd/lux/m²).
FHWA_NOISE_LIMIT_CAT_B_DBA
FHWA Activity Category B noise limit (dBA).
FHWA_NOISE_LIMIT_CAT_C_DBA
FHWA Activity Category C noise limit (residential) (dBA).
GRAVITY_M_S2
Gravity acceleration for road engineering calculations (m/s²).
GUARDRAIL_W_BEAM_STRENGTH_KJ
IRI_NEW_CONSTRUCTION_M_KM
Default road roughness for new construction (IRI m/km).
IRI_REPLACE_THRESHOLD_M_KM
IRI roughness threshold for pavement replacement (m/km).
IRI_SMOOTH_THRESHOLD_M_KM
IRI roughness threshold for pavement smoothness (m/km).
IRI_THRESHOLD_FAIR
IRI_THRESHOLD_GOOD
IRI_THRESHOLD_POOR
LIGHTING_LUMINANCE_RATIO_MIN
LIGHTING_UNIFORMITY_RATIO_MIN
MAX_GRADE_PERCENT_HIGHWAY
MAX_GRADE_PERCENT_LOCAL
MAX_PMS_SAMPLE_UNITS
Maximum number of sample units in a pavement management system.
MAX_ROAD_NETWORK_NODES
MAX_ROAD_NETWORK_SEGMENTS
MAX_RURAL_HIGHWAY_DESIGN_SPEED_KPH
Maximum design speed for rural highways (kph).
MAX_SUPERELEVATION_RURAL
Maximum superelevation for rural highways (AASHTO).
MIN_HORIZONTAL_RADIUS_M
MIN_K_CREST_80KPH
Minimum K value for crest vertical curves at 80 kph.
MIN_K_CREST_100KPH
Minimum K value for crest vertical curves at 100 kph.
MIN_K_SAG_80KPH
Minimum K value for sag vertical curves at 80 kph.
MIN_K_SAG_100KPH
Minimum K value for sag vertical curves at 100 kph.
MIN_SUPERELEVATION_TANGENT
Minimum superelevation for tangent section.
NAAQS_CO_8HR_PPB
NAAQS CO 8-hour standard (ppb).
NAAQS_PM25_ANNUAL_UG_M3
NAAQS PM2.5 annual mean standard (μg/m³).
PAVEMENT_DESIGN_PERIOD_YEARS
PAVEMENT_MIN_PCI_ACCEPT
PAVEMENT_POISSON_AC
PAVEMENT_POISSON_BASE
PAVEMENT_RECONSTRUCTION_COST_USD_M2
Standard pavement reconstruction unit cost (USD/m²).
PSR_NEW_PAVEMENT
PSR_TERMINAL
ROAD_ACCEL_TAPER_RATE
ROAD_ASSET_LIFE_BRIDGE
ROAD_ASSET_LIFE_CULVERT
ROAD_ASSET_LIFE_GUARDRAIL
ROAD_ASSET_LIFE_LIGHTING
ROAD_ASSET_LIFE_PAVEMENT
ROAD_ASSET_LIFE_SIGN
ROAD_ASSET_LIFE_SIGNAL
ROAD_BICYCLE_LANE_MIN_WIDTH_M
ROAD_CONST_0
ROAD_CONST_1
ROAD_CONST_2
ROAD_CONST_3
ROAD_CONST_4
ROAD_CONST_5
ROAD_CONST_6
ROAD_CONST_7
ROAD_CONST_8
ROAD_CONST_9
ROAD_CONST_10
ROAD_CONST_11
ROAD_CONST_12
ROAD_CONST_13
ROAD_CONST_14
ROAD_CONST_15
ROAD_CONST_16
ROAD_CONST_17
ROAD_CONST_18
ROAD_CONST_19
ROAD_CONST_20
ROAD_CONST_21
ROAD_CONST_22
ROAD_CONST_23
ROAD_CONST_24
ROAD_CONST_25
ROAD_CONST_26
ROAD_CONST_27
ROAD_CONST_28
ROAD_CONST_29
ROAD_CONST_30
ROAD_CONST_31
ROAD_CONST_32
ROAD_CONST_33
ROAD_CONST_34
ROAD_CONST_35
ROAD_CONST_36
ROAD_CONST_37
ROAD_CONST_38
ROAD_CONST_39
ROAD_CONST_40
ROAD_CONST_41
ROAD_CONST_42
ROAD_CONST_43
ROAD_CONST_44
ROAD_CONST_45
ROAD_CONST_46
ROAD_CONST_47
ROAD_CONST_48
ROAD_CONST_49
ROAD_CONST_50
ROAD_CONST_51
ROAD_CONST_52
ROAD_CONST_53
ROAD_CONST_54
ROAD_CONST_55
ROAD_CONST_56
ROAD_CONST_57
ROAD_CONST_58
ROAD_CONST_59
ROAD_DECEL_TAPER_RATE
ROAD_DESIGN_AIR_DENSITY
ROAD_DESIGN_ASPHALT_DENSITY
ROAD_DESIGN_COMPLETE
ROAD_DESIGN_CONCRETE_DENSITY
ROAD_DESIGN_GRAVITY
ROAD_DESIGN_LINE_COUNT_ACHIEVED
ROAD_DESIGN_MODULE_NAME
ROAD_DESIGN_STEEL_DENSITY
ROAD_DESIGN_WATER_DENSITY
ROAD_FOOTPATH_MIN_WIDTH_M
ROAD_MAX_SUPERELEVATION_RURAL_PCT
ROAD_MAX_SUPERELEVATION_URBAN_PCT
ROAD_PEDESTRIAN_CLEARANCE_TIME_S
ROAD_SHARED_PATH_MIN_WIDTH_M
ROAD_TOOL_VERSION
ROAD_TURN_LANE_MIN_LENGTH_M
ROAD_VERTICAL_CLEARANCE_BRIDGE_M
ROUNDABOUT_MAX_ENTRY_SPEED_KPH
ROUNDABOUT_MIN_INSCRIBED_DIAMETER_M
SIGNAL_LOST_TIME_PER_PHASE
SIGNAL_MIN_GREEN_S
SIGNAL_SATURATION_FLOW_RATE_PCE_HR
SKID_NUMBER_MIN_ADEQUATE
SPEED_OF_SOUND_M_S
Speed of sound for noise calculations (m/s).
SPEED_ZONE_CONSTRUCTION_KPH
SPEED_ZONE_DEFAULT_RURAL_KPH
SPEED_ZONE_DEFAULT_URBAN_KPH
SPEED_ZONE_SCHOOL_KPH
STOPPING_SIGHT_DISTANCE_50KMH_M
STOPPING_SIGHT_DISTANCE_80KMH_M
STOPPING_SIGHT_DISTANCE_120KMH_M
STORMWATER_MANNING_CONCRETE
STORMWATER_MANNING_EARTHEN
STORMWATER_RUNOFF_COEFF_GRAVEL
STORMWATER_RUNOFF_COEFF_LAWN
STORMWATER_RUNOFF_COEFF_PAVEMENT
STREET_LIGHT_MAINTAINED_LUX_ARTERIAL
STREET_LIGHT_MAINTAINED_LUX_COLLECTOR
STREET_LIGHT_MAINTAINED_LUX_LOCAL
STREET_LIGHT_POLE_HEIGHT_DEFAULT_M
SUBGRADE_CBR_MIN
TERRAIN_ROAD_BUILD_VERSION
TERRAIN_ROAD_COMPLETE
TERRAIN_ROAD_FEATURE_COUNT
TERRAIN_ROAD_LINE_TARGET
TERRAIN_ROAD_REHAB_CONSTANTS
TRAFFIC_GROWTH_RATE_PERCENT

Functions§

analyze_grade_profile
angle_between_vectors
barycentric_coords
braking_distance_m
build_frenet_frame
catmull_rom
circle_arc_points
compute_speed_profile
compute_traffic_sound_level
douglas_peucker
estimate_road_cost
fit_bezier_to_points
flow_to_headway_s
friction_force_n
generate_guard_rails
generate_light_posts
generate_noise_terrain
grade_resistance_n
headway_to_flow_vphpl
integration_test_road_tool
lerp_f32
place_speed_limit_signs
point_to_line_distance_2d
project_point_onto_plane
pseudo_random_2d
ray_cast_terrain
ray_plane_intersect
ray_sphere_intersect
remap
road_density_heatmap
road_tool_comprehensive_self_test
road_tool_final_integration
road_tool_module_info
rolling_resistance_force_n
run_active_transport_tests
run_all_terrain_road_tool_final
run_all_tests
run_condition_survey_tests
run_crash_analysis_tests
run_design_standards_tests
run_environmental_monitoring_tests
run_extended_road_tool_tests
run_geometry_tests
run_lighting_tests
run_maintenance_tests
run_marking_and_asset_tests
run_project_summary_tests
run_road_network_tests
run_sign_inventory_tests
run_traffic_calming_tests
simple_noise_2d
smoothstep
spline_arc_length
stopping_distance_on_grade_m
terrain_road_features
terrain_road_final_info
terrain_road_module_version
terrain_road_tool_all_tests_v2
terrain_road_tool_extended_tests
terrain_road_tool_run_all_tests
Top-level entry point for all terrain road tool tests.
terrain_road_tool_version
traffic_density_veh_km
travel_time_index