MCPcopy Create free account

hub / github.com/aeplay/michelangelo / functions

Functions32 in github.com/aeplay/michelangelo

↓ 13 callersMethodclone
(&self)
src/mesh.rs:54
↓ 8 callersMethodpush
(&mut self, surface: Surface)
src/sculpt.rs:252
↓ 6 callersMethodinto
(self)
src/sculpt.rs:182
↓ 5 callersFunctionto_vertex
(point: &P2, z: N)
src/sculpt.rs:207
↓ 3 callersMethodpush
( &mut self, new_members: Vec<(K, Mesh)>, total_new_vertices: usize, )
src/mesh_grouper.rs:22
↓ 3 callersFunctionstrip_indices
(left_start_i: usize, left_len: usize, right_start_i: usize, right_len: usize, reverse_right: bool)
src/sculpt.rs:213
↓ 2 callersMethodsum
(iter: I)
src/mesh.rs:87
↓ 1 callersMethodget_mesh_if_changed
(&mut self)
src/mesh_grouper.rs:62
↓ 1 callersMethodremove
(&mut self, key: &K)
src/mesh_grouper.rs:51
↓ 1 callersMethodto_mesh
(&self)
src/sculpt.rs:256
Methodabort_geometry
(&mut self)
src/mesh.rs:139
Methodadd
(mut self, rhs: Mesh)
src/mesh.rs:65
Methodadd_assign
(&mut self, rhs: Mesh)
src/mesh.rs:75
Methodadd_triangle
(&mut self, a: VertexId, b: VertexId, c: VertexId)
src/mesh.rs:147
Methodadd_vertex
(&mut self, input: FillVertex)
src/mesh.rs:140
Methodbegin_geometry
(&mut self)
src/mesh.rs:132
Methodempty
()
src/mesh.rs:45
Methodend_geometry
(&mut self)
src/mesh.rs:133
Methodextrude
(line: &Rc<Self>, up: N, out: N)
src/sculpt.rs:21
Methodfrom_area
(area: &Area)
src/mesh.rs:155
Methodfrom_band
(path: LinePath, width_left: N, width_right: N, z: N)
src/sculpt.rs:77
Methodfrom_path_as_band
(path: &LinePath, width: N, z: N)
src/mesh.rs:192
Methodfrom_path_as_band_asymmetric
( path: &LinePath, width_left: N, width_right: N, z: N, )
src/mesh.rs:196
Methodfrom_primitive_area
(area: PrimitiveArea, z: N)
src/sculpt.rs:69
Methodnew
(path: LinePath, z: N)
src/sculpt.rs:15
Methodnew
(max_vertices: usize)
src/mesh_grouper.rs:13
Methodnew
(vertices: Vec<Vertex>, indices: Vec<u16>)
src/mesh.rs:38
Methodroof
(&self, height: N, gable_depth_front: N, gable_depth_back: N)
src/sculpt.rs:149
Methodsubdivide
(&self, weights: &[N])
src/sculpt.rs:34
Methodto_flat_surface
(&self)
src/sculpt.rs:153
Methodupdate
( &mut self, to_remove: RemI, to_add: AddI, )
src/mesh_grouper.rs:92
Methodwith_color
(color: [f32; 3])
src/mesh.rs:22