//
//  EXPPlotElement.h
//  XMLTest
//
//  Created by Ashley on 21/05/2007.
//  Copyright 2007 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "EXPOutputElement.h"

@class EXPModel;

@interface EXPPlotElement : EXPOutputElement {
	BOOL _grid;
	BOOL _legend;
	NSString *_plotTitle;
	NSString *_xlabel;
	NSString *_ylabel;
	NSString *_style;
	NSMutableArray *_lineTitles;
}

- (void) setGrid:(BOOL)grid;
- (BOOL) grid;
- (void) setLegend:(BOOL)legend;
- (BOOL) legend;
- (void) setPlotTitle:(id)title;
- (id) plotTitle;
- (void) setXlabel:(id)xlabel;
- (id) xlabel;
- (void) setYlabel:(id)ylabel;
- (id) ylabel;
- (void) setStyle:(id)style;
- (id) style;
- (void) addLineTitle:(id)title;
- (id) lineTitles;

- (BOOL) plot:(double *)points nLines:(int)nLines nPoints:(int)nPoints;

@end