abstreet/rustdoc/map_model/make/walking_turns/index.html
2021-06-25 20:04:02 +00:00

13 lines
6.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `walking_turns` mod in crate `map_model`."><meta name="keywords" content="rust, rustlang, rust-lang, walking_turns"><title>map_model::make::walking_turns - Rust</title><link rel="stylesheet" type="text/css" href="../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../../ayu.css" disabled ><script id="default-settings"></script><script src="../../../storage.js"></script><script src="../../../crates.js"></script><noscript><link rel="stylesheet" href="../../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../../favicon.svg">
<link rel="alternate icon" type="image/png" href="../../../favicon-16x16.png">
<link rel="alternate icon" type="image/png" href="../../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu" role="button">&#9776;</div><a href='../../../map_model/index.html'><div class='logo-container rust-logo'><img src='../../../rust-logo.png' alt='logo'></div></a><p class="location">Module walking_turns</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#functions">Functions</a></li></ul></div><p class="location"><a href="../../index.html">map_model</a>::<wbr><a href="../index.html">make</a></p><div id="sidebar-vars" data-name="walking_turns" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../../brush.svg" width="18" height="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><button type="button" class="help-button">?</button>
<a id="settings-menu" href="../../../settings.html"><img src="../../../wheel.svg" width="18" height="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Module <a href="../../index.html">map_model</a>::<wbr><a href="../index.html">make</a>::<wbr><a class="mod" href="">walking_turns</a><button id="copy-path" onclick="copy_path(this)"></button></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span><a class="srclink" href="../../../src/map_model/make/walking_turns.rs.html#1-572" title="goto source code">[src]</a></span></h1><h2 id="functions" class="section-header"><a href="#functions">Functions</a></h2>
<table><tr class="module-item"><td><a class="fn" href="fn.filter_turns.html" title="map_model::make::walking_turns::filter_turns fn">filter_turns</a></td><td class="docblock-short"><p>Filter out crosswalks on really short roads. In reality, these roads are usually located within
an intersection, which isnt a valid place for a pedestrian crossing.</p>
</td></tr><tr class="module-item"><td><a class="fn" href="fn.get_sidewalk.html" title="map_model::make::walking_turns::get_sidewalk fn">get_sidewalk</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.make_crosswalks.html" title="map_model::make::walking_turns::make_crosswalks fn">make_crosswalks</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.make_degenerate_crosswalks.html" title="map_model::make::walking_turns::make_degenerate_crosswalks fn">make_degenerate_crosswalks</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.make_footway_turns.html" title="map_model::make::walking_turns::make_footway_turns fn">make_footway_turns</a></td><td class="docblock-short"><p>At an intersection of footpaths only, just generate a turn between every pair of lanes.</p>
</td></tr><tr class="module-item"><td><a class="fn" href="fn.make_shared_sidewalk_corner.html" title="map_model::make::walking_turns::make_shared_sidewalk_corner fn">make_shared_sidewalk_corner</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.make_walking_turns.html" title="map_model::make::walking_turns::make_walking_turns fn">make_walking_turns</a></td><td class="docblock-short"><p>Generate Crosswalk and SharedSidewalkCorner (places where two sidewalks directly meet) turns</p>
</td></tr><tr class="module-item"><td><a class="fn" href="fn.make_walking_turns_v2.html" title="map_model::make::walking_turns::make_walking_turns_v2 fn">make_walking_turns_v2</a></td><td class="docblock-short"><p>A complete rewrite of make_walking_turns, which looks at all sidewalks (or lack thereof) in
counter-clockwise order around an intersection. Based on adjacency, create a
SharedSidewalkCorner or a Crosswalk.</p>
</td></tr><tr class="module-item"><td><a class="fn" href="fn.turn_id.html" title="map_model::make::walking_turns::turn_id fn">turn_id</a></td><td class="docblock-short"></td></tr></table></section><section id="search" class="content hidden"></section><div id="rustdoc-vars" data-root-path="../../../" data-current-crate="map_model" data-search-index-js="../../../search-index.js" data-search-js="../../../search.js"></div>
<script src="../../../main.js"></script></body></html>