Declaration

func GSOffsetCurveSegmentUneven(
    _ P0: UnsafeMutablePointer<NSPoint>,
    _ P1: UnsafeMutablePointer<NSPoint>,
    _ P2: UnsafeMutablePointer<NSPoint>,
    _ P3: UnsafeMutablePointer<NSPoint>,
    _ offsetX1: CGFloat,
    _ offsetY1: CGFloat,
    _ offsetX2: CGFloat,
    _ offsetY2: CGFloat,
    _ angleIn: CGFloat,
    _ angleOut: CGFloat
) -> Bool

Declaration

BOOL GSOffsetCurveSegmentUneven(
    NSPoint *P0,
    NSPoint *P1,
    NSPoint *P2,
    NSPoint *P3,
    CGFloat offsetX1,
    CGFloat offsetY1,
    CGFloat offsetX2,
    CGFloat offsetY2,
    CGFloat angleIn,
    CGFloat angleOut
);

Declaration

GSOffsetCurveSegmentUneven(
    P0: NSPoint,
    P1: NSPoint,
    P2: NSPoint,
    P3: NSPoint,
    offsetX1: float,
    offsetY1: float,
    offsetX2: float,
    offsetY2: float,
    angleIn: float,
    angleOut: float
) -> bool

See Also

Curve Offsetting