//
//  Arc.h
//  guiTest
//
//  Created by David Palme on 28.05.07.
//  Copyright 2007 __MyCompanyName__. All rights reserved.
//
#ifndef H_ARC
#define H_ARC

#import <Cocoa/Cocoa.h>

#import "MatchingPair.h"


@interface Arc : NSObject
{
	
	MatchingPair *matchingPair;
	NSBezierPath *arcRepresentationPath;

}

- (id)initWithMatchingPair:(MatchingPair *)aMatchingPair;
- (int)thicknes;
- (int)innerRadius;
- (int)outerRadius;

- (float)centerIndex;

- (void)calculateArcRepresentationWithCharacterSize:(NSSize)size inCenter:(NSPoint)aCenter;
- (NSBezierPath *)arcRepresentationPath;

@end

#endif