Skip to content

Commit 368364e

Browse files
committed
Remove redundant function
1 parent 4cbd9be commit 368364e

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

experiments/2024-12-09/src/operations/connect.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ pub trait ConnectExt {
2727
impl ConnectExt for Handle<Face> {
2828
fn connect(self, other: Self) -> Solid {
2929
assert_eq!(
30-
self.half_edges().count(),
31-
other.half_edges().count(),
30+
self.half_edges.len(),
31+
other.half_edges.len(),
3232
"Can only connect faces that have the same number of vertices.",
3333
);
3434

experiments/2024-12-09/src/operations/flip.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ pub trait FlipExt {
66

77
impl FlipExt for &Face {
88
fn flip(self) -> Face {
9-
Face::new(self.surface.flip(), self.half_edges().cloned())
9+
Face::new(self.surface.flip(), self.half_edges.clone())
1010
}
1111
}

experiments/2024-12-09/src/operations/translate.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ impl TranslateExt for Face {
1414

1515
Face::new(
1616
self.surface.translate(offset),
17-
self.half_edges()
17+
self.half_edges
18+
.iter()
1819
.map(|half_edge| Handle::new(half_edge.translate(offset))),
1920
)
2021
}

experiments/2024-12-09/src/topology/face.rs

+4-5
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,6 @@ impl Face {
2828
}
2929
}
3030

31-
pub fn half_edges(&self) -> impl Iterator<Item = &Handle<HalfEdge>> {
32-
self.half_edges.iter()
33-
}
34-
3531
pub fn start_and_end_vertices(
3632
&self,
3733
) -> impl Iterator<Item = [&Handle<Vertex>; 2]> {
@@ -52,6 +48,9 @@ impl Object for Face {
5248
}
5349

5450
fn children(&self) -> Vec<HandleAny> {
55-
self.half_edges().map(|vertex| vertex.to_any()).collect()
51+
self.half_edges
52+
.iter()
53+
.map(|vertex| vertex.to_any())
54+
.collect()
5655
}
5756
}

0 commit comments

Comments
 (0)