MCPcopy Index your code

hub / github.com/Stoeoef/spade / functions

Functions805 in github.com/Stoeoef/spade

↓ 2 callersFunctiontest_cdt
()
src/cdt.rs:1630
↓ 2 callersFunctiontest_shape
()
src/delaunay_core/refinement.rs:1167
↓ 2 callersFunctiontry_add_constraint_scenario
(scenario: TryAddConstraintScenario)
examples/svg_renderer/scenario_list.rs:1525
↓ 2 callersFunctiontry_get_hull_center
( result: &T, three_vertices: [FixedVertexHandle; 3], )
src/delaunay_core/bulk_load.rs:491
↓ 2 callersMethodundirected_edge_data
( &self, handle: FixedHandleImpl<UndirectedEdgeTag, InnerOuter>, )
src/delaunay_core/dcel.rs:248
↓ 2 callersMethodunmake_constraint_edge
(&mut self)
src/cdt.rs:52
↓ 2 callersMethodupdate_vertex
( &mut self, handle: FixedHandleImpl<VertexTag, InnerOuter>, data: V, )
src/delaunay_core/dcel.rs:315
↓ 2 callersMethodvalidate_vertex_handle
(&self, handle: FixedVertexHandle)
src/delaunay_core/triangulation_ext.rs:448
↓ 2 callersMethodvertex_data
( &self, handle: FixedHandleImpl<VertexTag, InnerOuter>, )
src/delaunay_core/dcel.rs:287
↓ 2 callersMethodvertex_data_mut
( &mut self, handle: FixedHandleImpl<VertexTag, InnerOuter>, )
src/delaunay_core/dcel.rs:294
↓ 2 callersMethodwith_max_allowed_area
Should be set to something larger than [Self::with_min_required_area]. If this method is not called, no upper area bound check will be performed.
src/delaunay_core/refinement.rs:264
↓ 1 callersMethodadd_pattern
(&mut self, pattern: Pattern)
examples/svg_renderer/quicksketch/convert.rs:42
↓ 1 callersMethodadjacent_edges
Returns an iterator that returns all edges adjacent to this face. The edges are returned in clockwise order.
src/delaunay_core/handles/public_handles.rs:279
↓ 1 callersMethodadjust_bucket_size_if_necessary
(&mut self)
src/delaunay_core/bulk_load.rs:1060
↓ 1 callersMethodas_delaunay_edge
Returns the dual edge of the Delaunay triangulation.
src/delaunay_core/handles/handle_impls.rs:483
↓ 1 callersMethodas_delaunay_vertex
Converts this face into its dual vertex of the Delaunay Triangulation.
src/delaunay_core/handles/public_handles.rs:272
↓ 1 callersMethodas_mut
(&mut self)
src/cdt.rs:85
↓ 1 callersMethodas_ref
(&self)
src/delaunay_core/handles/handle_impls.rs:205
↓ 1 callersMethodbarycentric_interpolation
Returns the barycentric coordinates of a point relative to this face. The returned coordinates will sum up to 1.
src/delaunay_core/handles/handle_impls.rs:677
↓ 1 callersFunctionbasic_voronoi_example
()
examples/svg_renderer/scenario_list.rs:180
↓ 1 callersMethodbulk_load
(&self, data: Vec<Point2<f64>>)
benches/benchmark_utilities.rs:160
↓ 1 callersFunctioncdt_scenario
()
examples/svg_renderer/scenario_list.rs:520
↓ 1 callersFunctioncircular_iterator_example
()
examples/svg_renderer/scenario_list.rs:596
↓ 1 callersFunctioncircumcircle_scenario
()
examples/svg_renderer/scenario_list.rs:125
↓ 1 callersMethodconvert
(unique_prefix: S, sketch: &Sketch)
examples/svg_renderer/quicksketch/convert.rs:57
↓ 1 callersMethodconvert_item
(&mut self, svg: Group, element: &SketchElement)
examples/svg_renderer/quicksketch/convert.rs:112
↓ 1 callersFunctionconvex_hull_scenario
()
examples/svg_renderer/scenario_list.rs:697
↓ 1 callersFunctioncreate_angle_limit_cdt
()
examples/svg_renderer/scenario_list.rs:1350
↓ 1 callersMethoddeconstruct
(self)
src/cdt.rs:67
↓ 1 callersFunctiondelaunay_directed_edge_details_scenario
()
examples/svg_renderer/scenario_list.rs:387
↓ 1 callersFunctiondelaunay_directed_edge_vertex_and_face_scenario
()
examples/svg_renderer/scenario_list.rs:440
↓ 1 callersMethoddirection_vector
Returns a vector that is parallel to the voronoi edge. This vector is obtained by rotating the dual Delaunay edge by 90° degree The returned vector i
src/delaunay_core/handles/public_handles.rs:354
↓ 1 callersFunctiondisconnect_edge_strip
Cut off all edges to the left of the given edges and replace their face with the outer face. `edge_strip` should be a vec of connected edges ordered c
src/delaunay_core/dcel_operations.rs:29
↓ 1 callersFunctiondistance_2_triangle
(vertices: [Point2<S>; 3], query_point: Point2<S>)
src/delaunay_core/math.rs:343
↓ 1 callersFunctiondraw_to_pixmap
(cdt: ConstrainedDelaunayTriangulation<Point2<f64>>)
delaunay_compare/examples/real_data_benchmark.rs:122
↓ 1 callersFunctiondual_edge_example
()
examples/svg_renderer/scenario_list.rs:804
↓ 1 callersMethodentry
(&self)
src/delaunay_core/handles/handle_impls.rs:301
↓ 1 callersMethodestimate_gradients
Estimates and returns the gradient for a every vertex in this triangulation. This assumes that the triangulation models some kind of height field. Th
src/delaunay_core/interpolation.rs:625
↓ 1 callersMethodface
Returns the Voronoi face to the left of this Voronoi edge
src/delaunay_core/handles/public_handles.rs:304
↓ 1 callersMethodface
Returns the face located to the left of this edge.
src/delaunay_core/handles/handle_impls.rs:272
↓ 1 callersFunctionface_adjacent_edges_scenario
()
examples/svg_renderer/scenario_list.rs:650
↓ 1 callersMethodface_data
( &self, handle: FixedHandleImpl<FaceTag, InnerOuter>, )
src/delaunay_core/dcel.rs:266
↓ 1 callersMethodfaces
(&self)
src/delaunay_core/dcel.rs:339
↓ 1 callersFunctionget_cdt_for_try_add_constraint
()
examples/svg_renderer/scenario_list.rs:1566
↓ 1 callersMethodget_conflict_resolutions
( &mut self, from: FixedVertexHandle, to: FixedVertexHandle, )
src/cdt.rs:820
↓ 1 callersMethodget_directed_data_mut
( &mut self, handle: FixedHandleImpl<DirectedEdgeTag, InnerOuter>, )
src/delaunay_core/dcel.rs:66
↓ 1 callersMethodget_distribution
(&self)
benches/benchmark_utilities.rs:152
↓ 1 callersFunctionget_edge_intersections
( v0: Point2<S>, v1: Point2<S>, e0: Point2<S>, e1: Point2<S>, )
src/flood_fill_iterator.rs:168
↓ 1 callersFunctionget_edge_intersections
( p1: Point2<S>, p2: Point2<S>, p3: Point2<S>, p4: Point2<S>, )
src/cdt.rs:1287
↓ 1 callersFunctionget_first_edge_from_edge_ring
( ring: I, line_from: Point2<V::Scalar>, line_to: Point2<V::Scalar>, )
src/intersection_iterator.rs:383
↓ 1 callersMethodget_name
(&self)
benches/benchmark_utilities.rs:143
↓ 1 callersMethodget_natural_neighbor_weights
( &self, position: Point2<<V as HasPosition>::Scalar>, nns: &[FixedDirectedEdgeHandle]
src/delaunay_core/interpolation.rs:493
↓ 1 callersMethodget_next
(&mut self)
src/intersection_iterator.rs:319
↓ 1 callersMethodget_next_index
(&mut self)
src/delaunay_core/bulk_load.rs:999
↓ 1 callersFunctionget_points
()
src/cdt.rs:1817
↓ 1 callersMethodget_refinement_hint
( &self, face: FaceHandle<InnerTag, V, DE, UE, F>, )
src/delaunay_core/refinement.rs:324
↓ 1 callersMethodget_sizes
(&self)
benches/benchmark_utilities.rs:136
↓ 1 callersMethodget_svg_value
(&self)
examples/svg_renderer/quicksketch/mod.rs:34
↓ 1 callersMethodget_unique_pattern_id
(&mut self)
examples/svg_renderer/quicksketch/convert.rs:32
↓ 1 callersMethodget_unique_rotation
(&mut self)
examples/svg_renderer/quicksketch/convert.rs:37
↓ 1 callersFunctioninner_voronoi_vertex_example
()
examples/svg_renderer/scenario_list.rs:725
↓ 1 callersMethodinsert_into_face
( &mut self, face: FixedFaceHandle<InnerTag>, t: FixedVertexHandle, )
src/delaunay_core/triangulation_ext.rs:330
↓ 1 callersMethodinsert_second_vertex
(&mut self, vertex: Self::Vertex)
src/delaunay_core/triangulation_ext.rs:212
↓ 1 callersMethodinsert_when_all_vertices_on_line
( &mut self, location: PositionWhenAllVerticesOnLine, new_vertex: VertexToInsert<Self:
src/delaunay_core/triangulation_ext.rs:227
↓ 1 callersMethodinsert_with_hint
Inserts a new vertex into the triangulation. A hint can be given to speed up the process. The hint should be a handle of a vertex close to the new ve
src/triangulation.rs:494
↓ 1 callersMethodinto_parts
( self, )
src/delaunay_triangulation.rs:447
↓ 1 callersMethodis_behind_edge
Returns `true` if a point's projection is located behind an edge. See [DirectedEdgeHandle::project_point](crate::handles::DirectedEdgeHandle::project
src/delaunay_core/math.rs:186
↓ 1 callersMethodis_edge_inside
(&self, points: [Point2<S>; 2])
src/flood_fill_iterator.rs:63
↓ 1 callersMethodis_new_edge
(&self, edge: FixedUndirectedEdgeHandle)
src/delaunay_core/dcel_operations.rs:21
↓ 1 callersMethodis_non_wrapping_segment
Returns `true` if this segment does not contain the angle 0.0. Pseudo angles wrap back to 0.0 after a full rotation.
src/delaunay_core/bulk_load.rs:758
↓ 1 callersMethodis_normalized
(self)
src/delaunay_core/handles/handle_impls.rs:81
↓ 1 callersMethodis_on_right_side_or_on_line
Returns `true` if a point lies on the right side of a line or is on the line itself. For left handed coordinate systems, this method returns if a poi
src/delaunay_core/line_side_info.rs:51
↓ 1 callersMethodisolate_convex_hull_vertex
( &mut self, convex_hull_out_edge: FixedDirectedEdgeHandle, )
src/delaunay_core/triangulation_ext.rs:700
↓ 1 callersMethodkeep_constraint_edges
Prevents constraint edges from being split during refinement. By default, constraint edges may be split in order to restore the triangulation's Delau
src/delaunay_core/refinement.rs:291
↓ 1 callersMethodline_by
(mut self, offset: Vector)
examples/svg_renderer/quicksketch/mod.rs:372
↓ 1 callersFunctionline_intersection_iterator_scenario
()
examples/svg_renderer/scenario_list.rs:1398
↓ 1 callersFunctionload_with_cdt_crate
(vertices: &[Point2<f64>], edges: &[[usize; 2]])
delaunay_compare/examples/real_data_benchmark.rs:95
↓ 1 callersFunctionload_with_spade
(vertices: Vec<Point2<f64>>, edges: Vec<[usize; 2]>)
delaunay_compare/examples/real_data_benchmark.rs:47
↓ 1 callersMethodlocate_with_hint_fixed_core
"Walks" through the triangulation until it finds the target point.
src/delaunay_core/triangulation_ext.rs:491
↓ 1 callersFunctionmitigate_underflow
Prevents underflow issues of a position by setting any coordinate that is too small to zero. A vertex inserted with a position returned by this funct
src/delaunay_core/math.rs:156
↓ 1 callersMethodmove_by
(mut self, offset: Vector)
examples/svg_renderer/quicksketch/mod.rs:362
↓ 1 callersFunctionnatural_neighbors_scenario
()
examples/svg_renderer/scenario_list.rs:985
↓ 1 callersFunctionnew_fixed_face_handle
(index: usize)
src/delaunay_core/handles/handle_defs.rs:39
↓ 1 callersFunctionnew_with_fixed_vertices
( vertices: Vec<V>, first_vertex: FixedVertexHandle, second_vertex: FixedVertexHandle, )
src/delaunay_core/dcel_operations.rs:1014
↓ 1 callersMethodnotify_vertex_removed
( &mut self, _swapped_in_point: Option<Point2<S>>, vertex: FixedVertexHandle,
src/delaunay_core/hint_generator.rs:106
↓ 1 callersMethodnth
(&mut self, n: usize)
src/delaunay_core/handles/iterators/fixed_iterators.rs:37
↓ 1 callersMethodnum_inner_faces
Returns the number of inner faces in this triangulation.
src/triangulation.rs:267
↓ 1 callersMethodnum_undirected_edges
Returns the number of undirected edges in this triangulation.
src/triangulation.rs:272
↓ 1 callersMethodout_edges
Returns all directed voronoi edges going out of this vertex. The edges are returned in counterclockwise order. Returns `None` if this is an outer vor
src/delaunay_core/handles/public_handles.rs:247
↓ 1 callersFunctionouter_face_scenario
()
examples/svg_renderer/scenario_list.rs:145
↓ 1 callersFunctionouter_voronoi_vertex_example
()
examples/svg_renderer/scenario_list.rs:756
↓ 1 callersMethodposition
(&self)
examples/svg_renderer/scenario.rs:34
↓ 1 callersFunctionproject_point_scenario
()
examples/svg_renderer/scenario_list.rs:841
↓ 1 callersMethodpush_or_update_node
(&mut self, node: Node, index: usize)
src/delaunay_core/bulk_load.rs:1019
↓ 1 callersFunctionpx_to_coords
(x: u32, y: u32)
examples/interpolation/main.rs:63
↓ 1 callersFunctionrandom_points_on_line
( range: i64, num_points: usize, rng: &mut R, line_dir: Point2<f64>, )
src/cdt.rs:1672
↓ 1 callersFunctionrandom_walk_distribution
( step_size: S, seed: [u8; 32], )
benches/benchmark_utilities.rs:39
↓ 1 callersFunctionrandom_walk_distribution
(step_size: S, seed: [u8; 32])
delaunay_compare/benches/bench_utilities.rs:30
↓ 1 callersFunctionremesh_edge_ring
( dcel: &mut Dcel<V, DE, UE, F>, mut border_loop: Vec<FixedDirectedEdgeHandle>, edges_to_remove: V
src/delaunay_core/dcel_operations.rs:91
↓ 1 callersMethodremove
Removes a vertex from the triangulation. This operation runs in O(d²), where d is the degree of the removed vertex (the number of its outgoing edges)
src/triangulation.rs:532
← previousnext →301–400 of 805, ranked by callers