Enum gfx_glyph::ab_glyph::OutlineCurve
pub enum OutlineCurve {
Line(Point, Point),
Quad(Point, Point, Point),
Cubic(Point, Point, Point, Point),
}
Expand description
Glyph outline primitives.
Variants§
Line(Point, Point)
Straight line from .0
to .1
.
Quad(Point, Point, Point)
Quadratic Bézier curve from .0
to .2
using .1
as the control.
Cubic(Point, Point, Point, Point)
Cubic Bézier curve from .0
to .3
using .1
as the control at the beginning of the
curve and .2
at the end of the curve.
Trait Implementations§
§impl Clone for OutlineCurve
impl Clone for OutlineCurve
§fn clone(&self) -> OutlineCurve
fn clone(&self) -> OutlineCurve
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more