Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Formlabs/foxtrot
/ functions
Functions
523 in github.com/Formlabs/foxtrot
⨍
Functions
523
◇
Types & classes
211
↓ 1 callers
Method
set_size
(&mut self, width: f32, height: f32)
gui/src/camera.rs:132
↓ 1 callers
Function
shell
(s: &StepFile, c: Shell, mesh: &mut Mesh, stats: &mut Stats)
triangulate/src/triangulate.rs:332
↓ 1 callers
Function
simple_expression
(s: &str)
express/src/parse.rs:2081
↓ 1 callers
Method
spin
(&mut self, dx: f32, dy: f32)
gui/src/camera.rs:164
↓ 1 callers
Function
step_to_triangle_buf
(data: String)
wasm/src/lib.rs:19
↓ 1 callers
Function
subsuper
(s: &str)
express/src/parse.rs:2224
↓ 1 callers
Function
supertype_constraint
(s: &str)
express/src/parse.rs:2305
↓ 1 callers
Function
supertype_factor
(s: &str)
express/src/parse.rs:2328
↓ 1 callers
Method
swap
Swaps the target edge, which must be have a matched pair.
cdt/src/half.rs:237
↓ 1 callers
Function
symmetric2x2
Builds the symmetric matrix [[a, b], [b, d]]
nurbs/src/sampled_surface.rs:165
↓ 1 callers
Function
syntax
(s: &str)
express/src/parse.rs:2359
↓ 1 callers
Function
to_camel
(s: &str)
express/src/gen.rs:549
↓ 1 callers
Function
to_dot
(s: &StepFile)
step/examples/step_to_dot.rs:4
↓ 1 callers
Method
to_rtype
(&self, s: &str)
express/src/gen.rs:43
↓ 1 callers
Method
to_rtype_build
(&mut self, s: &'a str)
express/src/gen.rs:29
↓ 1 callers
Method
to_value
(&self)
express/src/gen.rs:675
↓ 1 callers
Method
try_clip
Attempts to clip the ear with tip self.index. Returns the new edge and retreats self.index on success.
cdt/src/contour.rs:120
↓ 1 callers
Method
u_from_point_newtons_method
Section 6.1 (start middle page 232)
nurbs/src/sampled_curve.rs:35
↓ 1 callers
Function
underlying_type
(s: &str)
express/src/parse.rs:2442
↓ 1 callers
Method
upper_bound
(&self)
express/src/gen.rs:913
↓ 1 callers
Method
uv_from_point
(&self, p: DVec3)
nurbs/src/sampled_surface.rs:154
↓ 1 callers
Method
uv_from_point_newtons_method
Section 6.1 (start middle page 232)
nurbs/src/sampled_surface.rs:52
↓ 1 callers
Method
walk_fill
(&mut self, src: PointIndex, dst: PointIndex, mut e: EdgeIndex)
cdt/src/triangulate.rs:879
↓ 1 callers
Method
window_event
(&mut self, e: WindowEvent)
gui/src/app.rs:80
↓ 1 callers
Function
wrap_in_enums
(wrapped, hierarchy)
experiments/generate_types.py:173
↓ 1 callers
Method
write_enum_match
(&self, name: &str, buf: &mut W)
express/src/gen.rs:109
↓ 1 callers
Method
write_enum_variant
(&self, name: &str, buf: &mut W)
express/src/gen.rs:100
↓ 1 callers
Method
write_supertypes
(&self, name: &str, buf: &mut W)
express/src/gen.rs:124
↓ 1 callers
Method
write_type
(&self, name: &str, buf: &mut W, type_map: &TypeMap)
express/src/gen.rs:141
Function
abstract_entity_declaration
164 abstract_entity_declaration = ABSTRACT .
express/src/parse.rs:284
Function
abstract_supertype
165 abstract_supertype = ABSTRACT SUPERTYPE ’;’ .
express/src/parse.rs:289
Function
abstract_supertype_declaration
(s: &str)
express/src/parse.rs:300
Function
addCameraCallback
(f)
wasm/deploy/scene.js:37
Method
add_assign
(&mut self, i: usize)
cdt/src/indexes.rs:34
Function
add_like_op
(s: &str)
express/src/parse.rs:318
Function
aggregate_type
(s: &str)
express/src/parse.rs:345
Function
aggregation_types
(s: &str)
express/src/parse.rs:362
Function
algorithm_head
(s: &str)
express/src/parse.rs:379
Function
alias_stmt
(s: &str)
express/src/parse.rs:400
Function
ambiguous_function_call
(s: &str)
express/src/parse.rs:2108
Method
append_ids
(&self, _v: &mut Vec<usize>)
step/src/parse.rs:34
Method
append_ids
(&self, v: &mut Vec<usize>)
step/src/id.rs:42
Function
array_type
(s: &str)
express/src/parse.rs:425
Method
as_polyline
(&self, u_start: f64, u_end: f64, num_points_per_knot: usize)
nurbs/src/sampled_curve.rs:91
Function
assignment_stmt
(s: &str)
express/src/parse.rs:449
Function
attribute_decl
(s: &str)
express/src/parse.rs:469
Function
attribute_qualifier
(s: &str)
express/src/parse.rs:483
Function
axisY
()
wasm/deploy/scene.js:97
Function
axisZ
()
wasm/deploy/scene.js:109
Function
bag_type
(s: &str)
express/src/parse.rs:490
Method
basis_funs
Computes non-vanishing basis functions of order `p + 1` at point `u`. ALGORITHM A2.2
nurbs/src/knot_vector.rs:71
Method
basis_funs_derivs
Computes the derivatives (up to and including the `nth` derivative) of non-vanishing basis functions of order `p + 1` at point `u`. ALGORITHM A2.3 if
nurbs/src/knot_vector.rs:103
Method
bbox
Calculates a bounding box, returning `((xmin, xmax), (ymin, ymax))`
cdt/src/triangulate.rs:1111
Method
bbox
(pts: &[(f64, f64)])
triangulate/src/surface.rs:324
Function
binary_literal
139
express/src/parse.rs:184
Function
binary_type
(s: &str)
express/src/parse.rs:503
Function
boolean_type
182 boolean_type = BOOLEAN .
express/src/parse.rs:508
Function
bound_spec
(s: &str)
express/src/parse.rs:521
Method
build
Builds a complete triangulation from the given points # Errors This may return [`Error::EmptyInput`], [`Error::InvalidInput`], or [`Error::CannotInit
cdt/src/triangulate.rs:43
Method
build_from_contours
Builds a complete triangulation from the given points and contours (which are represented as indexes into the points array). # Errors This may return
cdt/src/triangulate.rs:73
Method
build_with_edges
Builds a complete triangulation from the given points and edges. The points are a flat array of positions in 2D spaces; edges are undirected and expre
cdt/src/triangulate.rs:57
Function
built_in_constant
(s: &str)
express/src/parse.rs:534
Function
built_in_function
(s: &str)
express/src/parse.rs:588
Function
built_in_procedure
(s: &str)
express/src/parse.rs:596
Function
capitalize
(s: &str)
express/src/gen.rs:535
Function
case_action
(s: &str)
express/src/parse.rs:607
Function
case_stmt
(s: &str)
express/src/parse.rs:626
Method
cat_breed
(&self)
experiments/delegation_example_autogen.rs:124
Method
check
Sanity-checks the structure's invariants, raising an assertion if any invariants are broken. This is a slow operation and should only be run in a deb
cdt/src/half.rs:199
Method
close
(&mut self)
cdt/examples/font.rs:40
Function
colinear_start
()
cdt/src/triangulate.rs:1364
Method
combine
Combine two triangulations with an associative binary operator (why yes, this _is_ a monoid)
triangulate/src/stats.rs:12
Method
combine
Combine two triangulations with an associative binary operator (why yes, this _is_ a monoid)
triangulate/src/mesh.rs:24
Function
compound_stmt
(s: &str)
express/src/parse.rs:648
Function
concrete_types
(s: &str)
express/src/parse.rs:663
Method
const_new
(i: Index)
cdt/src/indexes.rs:18
Function
constant_body
(s: &str)
express/src/parse.rs:679
Function
constant_decl
(s: &str)
express/src/parse.rs:697
Function
constant_factor
(s: &str)
express/src/parse.rs:712
Function
constructed_types
(s: &str)
express/src/parse.rs:729
Method
curve_derivs
Computes the derivatives of the curve of order up to and including `d` at location `t`, using basis functions of order `p + 1` respectively. ALGORITH
nurbs/src/nd_curve.rs:54
Method
curve_points
(u: DVec3, v: DVec3, curve: &SampledCurve<N>)
triangulate/src/curve.rs:51
Method
curve_to
(&mut self, x1: f32, y1: f32, x2: f32, y2: f32, x3: f32, y3: f32)
cdt/examples/font.rs:61
Function
declaration
(s: &str)
express/src/parse.rs:747
Method
deref
(&self)
cdt/src/indexes.rs:69
Function
derive_clause
(s: &str)
express/src/parse.rs:777
Method
derivs
(&self, uv: DVec2)
nurbs/src/nurbs_surface.rs:18
Method
derivs
(&self, u: f64)
nurbs/src/bspline_curve.rs:10
Method
derivs
Computes the derivatives of the curve of order up to and including `d` at location `t`, using basis functions of order `p + 1` respectively. ALGORITH
nurbs/src/nurbs_curve.rs:20
Method
derivs
(&self, uv: DVec2)
nurbs/src/bspline_surface.rs:17
Method
diagnosis
(&self)
experiments/delegation_example_autogen.rs:145
Function
digit
124
express/src/parse.rs:143
Method
dog_breed
(&self)
experiments/delegation_example_autogen.rs:103
Method
draw
(&self, frame: &wgpu::SwapChainTexture, depth_view: &wgpu::TextureView, encode
gui/src/backdrop.rs:63
Function
dupe_start
()
cdt/src/triangulate.rs:1336
Function
duplicate_point
()
cdt/src/triangulate.rs:1298
Function
element
(s: &str)
express/src/parse.rs:796
Method
empty
()
cdt/src/indexes.rs:21
Method
empty
()
step/src/id.rs:9
Function
encoded_character
126
express/src/parse.rs:151
← previous
next →
201–300 of 523, ranked by callers