mirror of
https://github.com/hannobraun/Fornjot
synced 2025-05-04 09:58:27 +00:00
Simplify
This commit is contained in:
parent
d438a87798
commit
07b2b46b7e
@ -1,7 +1,5 @@
|
||||
#![allow(clippy::module_inception)]
|
||||
|
||||
use object::Object;
|
||||
|
||||
mod app;
|
||||
mod export;
|
||||
mod extra;
|
||||
@ -14,8 +12,7 @@ mod render;
|
||||
mod topology;
|
||||
|
||||
fn main() -> anyhow::Result<()> {
|
||||
let model = model::model();
|
||||
let tri_mesh = model.tri_mesh();
|
||||
let tri_mesh = model::model();
|
||||
|
||||
export::export(&tri_mesh)?;
|
||||
app::run(tri_mesh)?;
|
||||
|
@ -1,12 +1,12 @@
|
||||
use crate::{
|
||||
geometry::Sketch,
|
||||
geometry::{Sketch, TriMesh},
|
||||
math::{Bivector, Plane, Point, Vector},
|
||||
object::{Handle, HandleAny},
|
||||
object::{Handle, HandleAny, Object},
|
||||
operations::sweep::SweepExt,
|
||||
topology::surface::Surface,
|
||||
};
|
||||
|
||||
pub fn model() -> HandleAny {
|
||||
pub fn model() -> TriMesh {
|
||||
let top = {
|
||||
let sketch = Sketch::from([
|
||||
// outer boundary
|
||||
@ -42,5 +42,5 @@ pub fn model() -> HandleAny {
|
||||
|
||||
let solid = top.sweep([0., 0., -2.]);
|
||||
|
||||
HandleAny::new(solid)
|
||||
HandleAny::new(solid).tri_mesh()
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user