A simple object drawing a line, knowing its cartesian equation ax+by+c=0.

Relevant part of the header :

-(id)initWithXAxis:(PHxAxis*)xaxis yAxis:(PHyAxis*)yaxis a:(double)aValue b:(double)bValue
c:(
double)cValue;

-(
void)setWidth:(float)newWidth;
-(
void)setStyle:(int)newStyle;
-(
void)setEquationA:(double)aValue b:(double)bValue c:(double)cValue;

Please note that this object is sensible with logarithmic scales, but only when the line is horizontal or vertical. Else the result is of course plain wrong...