Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

FXSPCCurve Class Reference

Class for an Statistical Process Control curve This class should not be used directly by the user. More...

#include <FXSPC.h>

Inheritance diagram for FXSPCCurve:

FXCurve List of all members.

Public Member Functions

 FXSPCCurve (const FXString &label, FXCurveData *x, FXCurveData *y, double lower, double upper, FXPlot2D *view=NULL)
 Constructor for Shared memory y.
void setRoot (FXint root)
 Set the root for comparing the bounds.
virtual ~FXSPCCurve ()
 Destructor.

Protected Member Functions

virtual void drawMark (FXDC *dc, FXPoint p, FXCurve::MarkStyle style, FXint size, FXColor color) const
 Overloading the function which draws the marks.

Protected Attributes

double lower
 The lower limt.
double upper
 The upper limit.
FXint root
 The root for comparing the bounds.

Detailed Description

Class for an Statistical Process Control curve This class should not be used directly by the user.

It should be instantiated only by FXSPC.

Definition at line 34 of file FXSPC.h.


Constructor & Destructor Documentation

FXSPCCurve::FXSPCCurve const FXString &  label,
FXCurveData x,
FXCurveData y,
double  lower,
double  upper,
FXPlot2D view = NULL
 

Constructor for Shared memory y.

This constructor automatically builds a x with x = [1..N]


Member Function Documentation

virtual void FXSPCCurve::drawMark FXDC *  dc,
FXPoint  p,
FXCurve::MarkStyle  style,
FXint  size,
FXColor  color
const [protected, virtual]
 

Overloading the function which draws the marks.

Marks outside of the valid bounds are drawed differently.

Reimplemented from FXCurve.


The documentation for this class was generated from the following file:
Generated on Tue Jan 31 10:55:30 2006 for FXPlot by  doxygen 1.4.4