//
//  GSPath+PenDrawing.h
//  GlyphsCore
//
//  Created by Georg Seifert on 07.05.17.
//  Copyright © 2017 schriftgestaltung.de. All rights reserved.
//

#import <GlyphsCore/GSPath.h>
#import <GlyphsCore/GSPenProtocol.h>

NS_ASSUME_NONNULL_BEGIN

@class GSHint;

@interface GSPath (PenDrawing)

- (void)removeOutsideOverlaps:(BOOL)saveHints;

- (BOOL)decomposeCorner:(GSHint *)corner;

- (nonnull GSPath *)convertSpecialToBezier;

- (NSPoint)positionAtIndex:(NSInteger)idx;

@end

NS_ASSUME_NONNULL_END
