MCPcopy Index your code

hub / github.com/Stoeoef/spade / types & classes

Types & classes106 in github.com/Stoeoef/spade

↓ 5 callersClassFloatOrd
src/delaunay_core/bulk_load.rs:31
↓ 2 callersClassCdtEdge
src/cdt.rs:39
ClassAngleLimit
src/delaunay_core/refinement.rs:49
EnumArrowType
examples/svg_renderer/quicksketch/mod.rs:117
ClassBarycentric
src/delaunay_core/interpolation.rs:143
ClassCCWEdgesNextBackFn
src/delaunay_core/handles/handle_impls.rs:719
ClassCdtCrate
delaunay_compare/src/cdt_crate.rs:2
ClassCircleMetric
src/flood_fill_iterator.rs:46
ClassCircularIterator
src/delaunay_core/handles/iterators/circular_iterator.rs:15
EnumConflictRegionEnd
Describes all possible ways in which conflict regions which are created while adding a constraint edge may end.
src/cdt.rs:1250
ClassConstrainedDelaunayTriangulation
src/cdt.rs:153
ClassConversionOptions
examples/svg_renderer/scenario.rs:88
ClassCreationBenchConfig
benches/benchmark_utilities.rs:112
EnumCreationMethod
benches/benchmark_utilities.rs:61
ClassDcel
src/delaunay_core/dcel.rs:93
ClassDelaunatorCrate
delaunay_compare/src/delaunator_crate.rs:4
InterfaceDelaunayCrate
Abstraction over different crates with Delaunay triangulations
delaunay_compare/src/lib.rs:6
InterfaceDelaunayElementType
src/delaunay_core/handles/handle_defs.rs:10
ClassDelaunayTriangulation
src/delaunay_triangulation.rs:268
ClassDirectedEdgeTag
src/delaunay_core/handles/handle_defs.rs:152
ClassDirectedEdgeType
examples/svg_renderer/scenario.rs:59
ClassDirectedVoronoiEdgeTag
src/delaunay_core/handles/handle_defs.rs:168
InterfaceDistanceMetric
src/flood_fill_iterator.rs:21
ClassDynamicHandleImpl
Internal type definition that is only exposed for documentation purposes. Rust will currently not generate documentation for type definitions dependi
src/delaunay_core/handles/handle_defs.rs:116
ClassDynamicHandleIterator
src/delaunay_core/handles/iterators/fixed_iterators.rs:59
ClassEdgeEntry
src/delaunay_core/dcel.rs:38
EnumEdgeMode
examples/svg_renderer/scenario.rs:81
EnumEdgeOutDirection
src/intersection_iterator.rs:471
ClassEdgesInShapeIterator
src/flood_fill_iterator.rs:285
ClassFaceEntry
src/delaunay_core/dcel.rs:16
ClassFaceTag
src/delaunay_core/handles/handle_defs.rs:166
ClassFaceType
examples/svg_renderer/scenario.rs:62
ClassFixedHandleImpl
src/delaunay_core/handles/handle_defs.rs:25
ClassFixedHandleIterator
src/delaunay_core/handles/iterators/fixed_iterators.rs:8
InterfaceFloatTriangulation
Implements general functions for triangulations over floating point data types. This trait is implemented for any triangulation (constrained and regu
src/triangulation.rs:655
ClassFloodFillIterator
src/flood_fill_iterator.rs:203
ClassFuzzPoint
fuzz/fuzz_targets/fuzz_shared.rs:4
ClassHalfEdgeEntry
src/delaunay_core/dcel.rs:80
InterfaceHasPosition
An object with a position. Vertices need to implement this trait to allow being inserted into triangulations.
src/point.rs:122
ClassHierarchyHintGeneratorWithBranchFactor
src/delaunay_core/hint_generator.rs:156
InterfaceHintGenerator
A structure used to speed up common operations on delaunay triangulations like insertion and geometry queries by providing hints on where to start sea
src/delaunay_core/hint_generator.rs:30
EnumHintGeneratorType
benches/benchmark_utilities.rs:82
InterfaceHintGeneratorWithMetadata
delaunay_compare/src/spade_crate.rs:14
EnumHorizontalAlignment
examples/svg_renderer/quicksketch/mod.rs:27
ClassHull
src/delaunay_core/bulk_load.rs:802
ClassHullIterator
src/delaunay_core/handles/iterators/hull_iterator.rs:7
ClassHullNextBackFn
src/delaunay_core/handles/iterators/hull_iterator.rs:11
ClassInitialConflictRegion
Represents a conflict region that does not yet fully exist as a vertex may be missing. This can happen if adding a constraint edge should split any in
src/cdt.rs:1273
InterfaceInnerOuterMarker
Marker trait for [InnerTag] and [PossiblyOuterTag]. There should be no need to implement this.
src/delaunay_core/handles/public_handles.rs:21
ClassInnerTag
src/delaunay_core/handles/public_handles.rs:37
EnumInsertionError
src/delaunay_core/math.rs:20
EnumInsertionResult
src/delaunay_core/triangulation_ext.rs:86
ClassIntFuzzPoint
fuzz/fuzz_targets/bulk_load_int_fuzz.rs:24
EnumIntersection
src/intersection_iterator.rs:75
ClassIsolateVertexResult
src/delaunay_core/dcel_operations.rs:13
ClassLastUsedVertexHintGenerator
src/delaunay_core/hint_generator.rs:79
ClassLineIntersectionIterator
The line (s -> e) generates 5 intersections (labeled with `0..=4`): two edge intersections, a vertex intersection, an edge overlap and a final vertex
src/intersection_iterator.rs:59
ClassLineSideInfo
src/delaunay_core/line_side_info.rs:5
ClassNaturalNeighbor
src/delaunay_core/interpolation.rs:119
InterfaceNextBackFn
src/delaunay_core/handles/iterators/circular_iterator.rs:5
ClassNode
src/delaunay_core/bulk_load.rs:772
EnumPathPoint
examples/svg_renderer/quicksketch/mod.rs:335
ClassPoint2
src/point.rs:31
ClassPointProjection
src/delaunay_core/math.rs:10
ClassPointWithHeight
src/delaunay_core/interpolation.rs:826
ClassPointWithHeight
examples/interpolation/main.rs:11
EnumPositionInTriangulation
src/triangulation.rs:24
EnumPositionWhenAllVerticesOnLine
src/delaunay_core/triangulation_ext.rs:19
ClassPossiblyOuterTag
src/delaunay_core/handles/public_handles.rs:49
ClassRectangleMetric
src/flood_fill_iterator.rs:78
EnumRefinementHint
src/delaunay_core/refinement.rs:143
ClassRefinementParameters
src/delaunay_core/refinement.rs:171
ClassRefinementResult
src/delaunay_core/refinement.rs:26
ClassRemovalResult
src/delaunay_core/triangulation_ext.rs:91
EnumSampleDistribution
benches/benchmark_utilities.rs:97
EnumSampleSize
benches/benchmark_utilities.rs:76
ClassSegment
src/delaunay_core/bulk_load.rs:744
ClassSketch
examples/svg_renderer/quicksketch/mod.rs:599
ClassSketchCircle
examples/svg_renderer/quicksketch/mod.rs:195
ClassSketchColor
examples/svg_renderer/quicksketch/color.rs:4
ClassSketchConverter
examples/svg_renderer/quicksketch/convert.rs:13
EnumSketchElement
examples/svg_renderer/quicksketch/mod.rs:509
EnumSketchFill
examples/svg_renderer/quicksketch/mod.rs:15
EnumSketchLayer
examples/svg_renderer/quicksketch/mod.rs:610
ClassSketchLine
examples/svg_renderer/quicksketch/mod.rs:437
ClassSketchPath
examples/svg_renderer/quicksketch/mod.rs:351
ClassSketchRectangle
examples/svg_renderer/quicksketch/mod.rs:234
ClassSketchText
examples/svg_renderer/quicksketch/mod.rs:268
ClassSpadeCrateWithHintGenerator
delaunay_compare/src/spade_crate.rs:6
InterfaceSpadeNum
A coordinate type that can be used with a triangulation. Internally, most calculations are performed after converting the type into a `f64`. However,
src/point.rs:12
EnumStrokeStyle
examples/svg_renderer/quicksketch/mod.rs:44
ClassStyle
examples/svg_renderer/quicksketch/mod.rs:123
InterfaceTriangulation
Defines common operations on triangulations. These operations are both available for [ConstrainedDelaunayTriangulations](crate::ConstrainedDelaunayTr
src/triangulation.rs:50
InterfaceTriangulationExt
src/delaunay_core/triangulation_ext.rs:96
EnumTryAddConstraintScenario
examples/svg_renderer/scenario_list.rs:1520
ClassUndirectedEdgeTag
src/delaunay_core/handles/handle_defs.rs:159
ClassUndirectedEdgeType
examples/svg_renderer/scenario.rs:40
ClassUndirectedVoronoiEdgeTag
src/delaunay_core/handles/handle_defs.rs:175
ClassVertexEntry
src/delaunay_core/dcel.rs:27
EnumVertexOutDirection
src/intersection_iterator.rs:410
next →1–100 of 106, ranked by callers