Function revolve_arc_ring

Source
pub fn revolve_arc_ring(
    ring: &ArcRing,
    axis_origin: DVec3,
    tolerance: Tolerance,
) -> Result<ExactBRep, GeomError>
Expand description

Revolve a lowered section a full turn about the profile’s local y axis.

The section must lie entirely on one side of the axis: a section touching or crossing it produces a solid whose walls collapse onto the axis, which is a different topology rather than a degenerate case of this one.