//
//  KSTKCurbGraphView.h
//  KSToolkit
//
//  Created by Pierre on 10/03/10.
//  Copyright 2010 Apple Inc. All rights reserved.
//
//
//#import <Cocoa/Cocoa.h>
//
//
//@interface KSTKCurbGraphView : NSView {
//	CGFloat minimumYValue,maximumYValue;
//	NSArray * contentElements;
//	CGRect graphFrame,xLegendFrame,yLegendFrame;
//	NSString *unitString,*serieString;
//}
//@property (nonatomic,retain) NSString *unitString,*serieString;
//@property (nonatomic,retain) NSArray * contentElements;
//@property (nonatomic,assign) CGFloat minimumYValue,maximumYValue;
//@property (nonatomic,assign) CGRect graphFrame,xLegendFrame,yLegendFrame;
//
//@end

/*
 @protocol fluxGraphFingerDelegate;
 
 @interface VZLineGraphView : UIView {
 CGFloat minimumYValue,maximumYValue; //due to coordinates flip max is min and min is max. Should renbame lower and upper for clearer understanding
 VZGraphShowPeriods currentDisplayMode; 
 VZGraphModes currentGraphMode; 
 NSInteger animationCurrentMaxIndex,animationWantedMaxIndex,currentPointTrackedByFinger;
 CGFloat animationCurrentMaxValue,animationCurrentWantedMaxValue,animationDeltaValue;
 BOOL isAnimatingGraph,trackingFingerDetails,isCurrentlyTrackingFingerDetails;
 NSNumberFormatter * numFormatter;
 id <fluxGraphFingerDelegate> touchDelegate;
 
 }
 @property (retain,nonatomic) NSNumberFormatter * numFormatter;
 @property (nonatomic,assign) id <fluxGraphFingerDelegate> touchDelegate;
 
 @property (nonatomic,assign) NSInteger animationCurrentMaxIndex,animationWantedMaxIndex,currentPointTrackedByFinger;
 @property (nonatomic,assign) CGFloat animationCurrentMaxValue,animationCurrentWantedMaxValue,animationDeltaValue;
 
 @property (nonatomic,assign) VZGraphShowPeriods currentDisplayMode;
 @property (nonatomic,assign) VZGraphModes currentGraphMode; 
 @property (nonatomic,assign)BOOL isAnimatingGraph,trackingFingerDetails,isCurrentlyTrackingFingerDetails;
 @property (nonatomic,retain) 	NSDateFormatter *dateDisplayFormatter;
 -(void)reprocessDateFormatter;
 -(void)resetAnimation;
 -(NSInteger)numberOfPointsForCurrentMode;
 @end
 
 
 @protocol fluxGraphFingerDelegate
 -(void)graphFingerMoveDidStop:(VZLineGraphView*)aGraph;
 -(void)graphFingerMoveDidUpdate:(VZLineGraphView*)aGraph label:(NSString *)aLabel;
 @end
 
 */