Struct eschers::shape::ControlPoint
[−]
[src]
pub struct ControlPoint {
pub mid_point1: Vector<f64>,
pub mid_point2: Vector<f64>,
pub end_point: Vector<f64>,
}Control points of a bezier path
Fields
mid_point1: Vector<f64>
First middle control point
mid_point2: Vector<f64>
Second middle control point
end_point: Vector<f64>
Last control point
Methods
impl ControlPoint[src]
impl ControlPointpub fn new(
mid_point1: Vector<f64>,
mid_point2: Vector<f64>,
end_point: Vector<f64>
) -> ControlPoint[src]
pub fn new(
mid_point1: Vector<f64>,
mid_point2: Vector<f64>,
end_point: Vector<f64>
) -> ControlPointCreate a ControlPoint from the given Vectors.
Trait Implementations
Auto Trait Implementations
impl Send for ControlPoint
impl Send for ControlPointimpl Sync for ControlPoint
impl Sync for ControlPoint