Trait fj_kernel::builder::HalfEdgeBuilder
source · pub trait HalfEdgeBuilder {
fn update_as_circle_from_radius(
&mut self,
radius: impl Into<Scalar>
) -> &mut Self;
fn update_as_line_segment_from_points(
&mut self,
surface: Partial<Surface>,
points: [impl Into<Point<2>>; 2]
) -> &mut Self;
fn update_as_line_segment(&mut self) -> &mut Self;
}Expand description
Builder API for PartialHalfEdge
Required Methods§
sourcefn update_as_circle_from_radius(
&mut self,
radius: impl Into<Scalar>
) -> &mut Self
fn update_as_circle_from_radius(
&mut self,
radius: impl Into<Scalar>
) -> &mut Self
Update partial half-edge to be a circle, from the given radius
sourcefn update_as_line_segment_from_points(
&mut self,
surface: Partial<Surface>,
points: [impl Into<Point<2>>; 2]
) -> &mut Self
fn update_as_line_segment_from_points(
&mut self,
surface: Partial<Surface>,
points: [impl Into<Point<2>>; 2]
) -> &mut Self
Update partial half-edge to be a line segment, from the given points
sourcefn update_as_line_segment(&mut self) -> &mut Self
fn update_as_line_segment(&mut self) -> &mut Self
Update partial half-edge to be a line segment