gitextract_cu48aqwt/ ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ └── continuous-integration.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── benches/ │ └── subdivide.rs ├── data/ │ ├── cube.ply │ ├── plexus.ply │ └── teapot.ply ├── doc/ │ └── katex-header.html ├── examples/ │ ├── sphere/ │ │ ├── Cargo.toml │ │ └── src/ │ │ └── main.rs │ ├── subdivide/ │ │ ├── Cargo.toml │ │ └── src/ │ │ └── main.rs │ └── teapot/ │ ├── Cargo.toml │ └── src/ │ └── main.rs ├── pictor/ │ ├── Cargo.toml │ └── src/ │ ├── camera.rs │ ├── harness.rs │ ├── lib.rs │ ├── pipeline.rs │ ├── renderer.rs │ ├── shader.glsl.frag │ ├── shader.glsl.vert │ ├── shader.spv.frag │ └── shader.spv.vert ├── plexus/ │ ├── Cargo.toml │ └── src/ │ ├── buffer/ │ │ ├── builder.rs │ │ └── mod.rs │ ├── builder.rs │ ├── constant.rs │ ├── encoding/ │ │ ├── mod.rs │ │ └── ply.rs │ ├── entity/ │ │ ├── borrow.rs │ │ ├── dijkstra.rs │ │ ├── mod.rs │ │ ├── storage/ │ │ │ ├── hash.rs │ │ │ └── mod.rs │ │ ├── traverse.rs │ │ └── view.rs │ ├── geometry/ │ │ ├── mod.rs │ │ └── partition.rs │ ├── graph/ │ │ ├── builder.rs │ │ ├── core.rs │ │ ├── data.rs │ │ ├── edge.rs │ │ ├── face.rs │ │ ├── geometry.rs │ │ ├── mod.rs │ │ ├── mutation/ │ │ │ ├── edge.rs │ │ │ ├── face.rs │ │ │ ├── mod.rs │ │ │ ├── path.rs │ │ │ └── vertex.rs │ │ ├── path.rs │ │ └── vertex.rs │ ├── index.rs │ ├── integration/ │ │ ├── cgmath.rs │ │ ├── glam.rs │ │ ├── mint.rs │ │ ├── mod.rs │ │ ├── nalgebra.rs │ │ └── ultraviolet.rs │ ├── lib.rs │ ├── primitive/ │ │ ├── cube.rs │ │ ├── decompose.rs │ │ ├── generate.rs │ │ ├── mod.rs │ │ └── sphere.rs │ └── transact.rs ├── rustdoc.sh └── rustfmt.toml