MCPcopy Create free account

hub / github.com/Formlabs/foxtrot / functions

Functions523 in github.com/Formlabs/foxtrot

Functionencoded_string_literal
140
express/src/parse.rs:191
Functionenumeration_extension
(s: &str)
express/src/parse.rs:861
Functionenumeration_items
(s: &str)
express/src/parse.rs:874
Functionenumeration_reference
(s: &str)
express/src/parse.rs:881
Functionenumeration_type
(s: &str)
express/src/parse.rs:899
Methodeq
(&self, i: &usize)
cdt/src/indexes.rs:41
Methodeq
(&self, other: &Self)
step/src/id.rs:27
Functionescape_stmt
214 escape_stmt = ESCAPE ’;’ .
express/src/parse.rs:914
Methodextra
(&self)
experiments/delegation_example_autogen.rs:74
Functionformal_parameter
(s: &str)
express/src/parse.rs:963
Methodfrom_multiplicities
Constructs a new knot vector of over
nurbs/src/knot_vector.rs:19
Methodfrom_vertex
(v: &Vertex)
gui/src/model.rs:21
Functionfunction_head
(s: &str)
express/src/parse.rs:1015
Functionfuzzy_circle
()
cdt/src/triangulate.rs:1391
Functiongeneral_aggregation_types
(s: &str)
express/src/parse.rs:1061
Functiongeneral_array_type
(s: &str)
express/src/parse.rs:1080
Functiongeneral_bag_type
(s: &str)
express/src/parse.rs:1101
Functiongeneral_list_type
(s: &str)
express/src/parse.rs:1118
Functiongeneral_ref
(s: &str)
express/src/parse.rs:1140
Functiongeneral_set_type
(s: &str)
express/src/parse.rs:1150
Functiongeneralized_types
(s: &str)
express/src/parse.rs:1042
Functiongeneric_entity_type
(s: &str)
express/src/parse.rs:1166
Functiongeneric_type
(s: &str)
express/src/parse.rs:1175
Functiongrid
()
cdt/src/triangulate.rs:1477
Functiongrid_with_fixed_circle
()
cdt/src/triangulate.rs:1491
Functiongroup_qualifier
(s: &str)
express/src/parse.rs:1184
Methodhair_type
(&self)
experiments/delegation_example_autogen.rs:47
Methodhash
(&self, state: &mut H)
step/src/id.rs:33
Functionhex_digit
127
express/src/parse.rs:158
Functionincrement_control
(s: &str)
express/src/parse.rs:1215
Methodindex
(&self, i: usize)
nurbs/src/knot_vector.rs:181
Methodindex
(&self, index: TypedIndex<P>)
cdt/src/indexes.rs:56
Methodindex
(&self, id: Id<T>)
step/src/step_file.rs:118
Methodindex_mut
(&mut self, index: TypedIndex<P>)
cdt/src/indexes.rs:62
Functionindex_qualifier
(s: &str)
express/src/parse.rs:1243
Methodinsert
Inserts a new triangle into the edge map, based on three points and optional paired edges. Returns the new edge index `a → b`
cdt/src/half.rs:111
Methodinside
Checks whether the given point is inside or outside the triangulation. This is extremely inefficient, and should only be used for debugging or unit te
cdt/src/triangulate.rs:1134
Functioninstantiable_type
(s: &str)
express/src/parse.rs:1257
Functioninteger_type
241 integer_type = INTEGER .
express/src/parse.rs:1266
Functioninterface_specification
(s: &str)
express/src/parse.rs:1276
Methodinto_blocks
Splits a STEP file into individual blocks. The input must be pre-processed by [`strip_flatten`] beforehand.
step/src/step_file.rs:89
Functioninverse_attr
(s: &str)
express/src/parse.rs:1338
Functioninverse_clause
(s: &str)
express/src/parse.rs:1365
Functionletter
128
express/src/parse.rs:163
Functionlist_type
(s: &str)
express/src/parse.rs:1376
Functionliteral
(s: &str)
express/src/parse.rs:1399
FunctionloadMesh
(buf)
wasm/deploy/scene.js:55
Functionlocal_decl
(s: &str)
express/src/parse.rs:1411
Functionlocal_variable
(s: &str)
express/src/parse.rs:1427
Functionlogical_literal
(s: &str)
express/src/parse.rs:1449
Functionlogical_type
256 logical_type = LOGICAL .
express/src/parse.rs:1456
Functionmain
()
cdt/examples/fuzz.rs:9
Functionmain
()
cdt/examples/font.rs:77
Functionmain
()
cdt/examples/triangulate.rs:9
Functionmain
()
cdt/examples/locked.rs:9
Functionmain
()
gui/src/main.rs:69
Functionmain
()
step/examples/parse_step.rs:5
Functionmain
()
step/examples/step_to_dot.rs:19
Functionmain
()
express/examples/gen_exp.rs:8
Functionmain
()
express/examples/parse_exp.rs:8
Functionmain
()
triangulate/examples/step_to_stl.rs:6
Methodmake_affine_transform
(z_world: DVec3, x_world: DVec3, y_world: DVec3, origin_world: DVec3)
triangulate/src/surface.rs:98
Methodmake_rigid_transform
(z_world: DVec3, x_world: DVec3, origin_world: DVec3)
triangulate/src/surface.rs:108
Methodmax_u
(&self)
nurbs/src/nd_surface.rs:35
Methodmin_u
(&self)
nurbs/src/nd_surface.rs:32
Methodmove_to
(&mut self, x: f32, y: f32)
cdt/examples/font.rs:28
Functionmultiplication_like_op
(s: &str)
express/src/parse.rs:1463
Methodname
(&self)
experiments/delegation_example_autogen.rs:21
Functionnamed_type_or_rename
(s: &str)
express/src/parse.rs:1498
Functionnamed_types
(s: &str)
express/src/parse.rs:1482
Functionnested_circles
()
cdt/src/triangulate.rs:1449
Methodnew
( u_open: bool, v_open: bool, u_knots: KnotVector, v_knots: KnotVector,
nurbs/src/nd_surface.rs:16
Methodnew
(surf: NDBSplineSurface<N>)
nurbs/src/sampled_surface.rs:14
Methodnew
(curve: NDBSplineCurve<N>)
nurbs/src/sampled_curve.rs:13
Methodnew
( open: bool, knots: KnotVector, control_points: Vec<TVec<f64, D>>, )
nurbs/src/nd_curve.rs:14
Methodnew
()
experiments/delegation_example.rs:12
Methodnew
(point: PointIndex, data: ContourData, sign: bool)
cdt/src/contour.rs:37
Methodnew
(num_points: usize, constrained: bool)
cdt/src/hull.rs:48
Methodnew
(num_points: usize)
cdt/src/half.rs:56
Methodnew
Constructs a new unconstrained triangulation The triangulation is not actually run in this constructor; use [`Triangulation::step`] or [`Triangulatio
cdt/src/triangulate.rs:348
Methodnew
(i: usize)
cdt/src/indexes.rs:15
Methodnew
(device: &wgpu::Device, swapchain_format: wgpu::TextureFormat)
gui/src/backdrop.rs:8
Methodnew
(width: f32, height: f32)
gui/src/camera.rs:38
Methodnew
(start_time: std::time::SystemTime, size: PhysicalSize<u32>, adapter: wgpu::Adapter, surface: w
gui/src/app.rs:39
Methodnew
(device: &wgpu::Device, swapchain_format: wgpu::TextureFormat, verts: &[Vertex], tris: &[Triang
gui/src/model.rs:40
Methodnew
(i: usize)
step/src/id.rs:6
Methodnew_circle
(location: DVec3, axis: DVec3, ref_direction: DVec3, radius: f64, closed: bool, dir: boo
triangulate/src/curve.rs:41
Methodnew_cone
(axis: DVec3, ref_direction: DVec3, location: DVec3, angle: f64)
triangulate/src/surface.rs:89
Methodnew_cylinder
(axis: DVec3, ref_direction: DVec3, location: DVec3, radius: f64)
triangulate/src/surface.rs:58
Methodnew_ellipse
(location: DVec3, axis: DVec3, ref_direction: DVec3, radius1: f64, radius2: f64, closed
triangulate/src/curve.rs:22
Methodnew_from_contours
Triangulates a set of contours, given as indexed paths into the point list. Each contour must be closed (i.e. the last point in the contour must equa
cdt/src/triangulate.rs:367
Methodnew_line
()
triangulate/src/curve.rs:47
Methodnew_neg
Constructs a new contour with a negative sign. This can be either a right-to-left mountain, i.e. ```text v1^ e4 / \ v3<----------v4 e1
cdt/src/contour.rs:95
Methodnew_plane
(axis: DVec3, ref_direction: DVec3, location: DVec3)
triangulate/src/surface.rs:80
Methodnew_pos
Constructs a new contour with a positive sign. This can be either a left-to-right mountain, i.e. ```text x^ e2 / \ v2<----------v1 e5/
cdt/src/contour.rs:69
Methodnew_sphere
(location: DVec3, radius: f64)
triangulate/src/surface.rs:50
Methodnew_torus
(location: DVec3, axis: DVec3, major_radius: f64, minor_radius: f64)
triangulate/src/surface.rs:69
Methodnew_with_edges
Constructs a new triangulation of the given points. The points are a flat array of positions in 2D spaces; edges are undirected and expressed as inde
cdt/src/triangulate.rs:115
Functionnom_alt_err
Helper function to generate a `nom` error result with the `Alt` tag
step/src/parse.rs:26
Functionnot_paren_star_quote_special
132
express/src/parse.rs:168
← previousnext →301–400 of 523, ranked by callers