-
Couldn't load subscription status.
- Fork 6
Things to do on a mesh
Lukas Kalbertodt edited this page Jun 25, 2018
·
4 revisions
-
face_prop[_mut] -
vertex_prop[_mut] -
edge_prop[_mut]
-
edges[_mut] -
faces[_mut] -
vertices[_mut]
- Of Vertex:
-
edges_around_vertexV→E -
faces_around_vertexV→F -
neighbors_of_vertexV→V
-
- Of Edge:
-
vertices_of_edgeE→V -
faces_of_edgeE→F - (
neighbors_of_edge)? E→E
-
- Of Face:
-
vertices_of_faceF→V -
edge_of_faceF→E -
neighbors_of_faceF→F
-
- For all functions that don't return a fixed number of elements, we probably want a number of different kinds:
- Returning a
Vec - Taking a
&mut Vec - Returning an iterator
- Taking a closure and function as a visitor
- Returning a
- V:V
- V:E
- V:F
- (E:E)?
- E:F
- F:F
-
remove_vertex -
remove_edge -
remove_face
-
add_edge -
add_face -
add_vertex