|
| virtual double | GetY (double x) |
| | Get function value for argument. More...
|
| |
| virtual double | GetMinY () |
| | Get inclusive bottom border of bounding box. More...
|
| |
| virtual double | GetMaxY () |
| | Get inclusive top border of bounding box. More...
|
| |
|
| MyPower (mpScaleY *yAxisUsed=NULL) |
| |
| virtual double | GetY (double x) |
| | Get function value for argument. More...
|
| |
| virtual double | GetMinY () |
| | Get inclusive bottom border of bounding box. More...
|
| |
| virtual double | GetMaxY () |
| | Get inclusive top border of bounding box. More...
|
| |
| | mpFX (const wxString &name=wxEmptyString, int flags=mpALIGN_RIGHT, size_t yAxisIndex=0) |
| |
|
double | DoGetY (double x) |
| | Get function value with log if necessary Call DefineDoGetY() function if pDoGetY pointer is not defined.
|
| |
| void | DefineDoGetY (void) |
| | Define the good DoGetY function. More...
|
| |
| | mpFX (const wxString &name=wxEmptyString, int flags=mpALIGN_RIGHT, mpScaleY *yAxisUsed=NULL) |
| |
|
double | DoGetY (double x) |
| | Get function value with log if necessary Call DefineDoGetY() function if pDoGetY pointer is not defined.
|
| |
| void | DefineDoGetY (void) |
| | Define the good DoGetY function. More...
|
| |
|
| mpFunction (mpLayerType layerType=mpLAYER_PLOT, const wxString &name=wxEmptyString, size_t yAxisIndex=0) |
| | Full constructor.
|
| |
| void | SetContinuity (bool continuity) |
| | Set the 'continuity' property of the layer. More...
|
| |
| bool | GetContinuity () const |
| | Gets the 'continuity' property of the layer. More...
|
| |
| void | SetStep (unsigned int step) |
| | Set step for plot. More...
|
| |
| unsigned int | GetStep () const |
| | Get step for plot. More...
|
| |
| void | SetSymbol (mpSymbol symbol) |
| | Set symbol. More...
|
| |
| mpSymbol | GetSymbol () const |
| | Get symbol. More...
|
| |
| void | SetSymbolSize (int size) |
| | Set symbol size. More...
|
| |
| int | GetSymbolSize () const |
| | Get symbol size. More...
|
| |
| virtual bool | DrawSymbol (wxDC &dc, wxCoord x, wxCoord y) |
| | Draw a symbol in place of point. More...
|
| |
|
size_t | GetYAxisIndex () const |
| | Get the index of the Y axis associated to the function.
|
| |
|
void | SetYAxisIndex (size_t index) |
| | Set the index of the Y axis associated to the function.
|
| |
|
| mpFunction (mpLayerType layerType=mpLAYER_PLOT, const wxString &name=wxEmptyString, mpScaleY *yAxisUsed=NULL) |
| | Full constructor.
|
| |
| void | SetContinuity (bool continuity) |
| | Set the 'continuity' property of the layer. More...
|
| |
| bool | GetContinuity () const |
| | Gets the 'continuity' property of the layer. More...
|
| |
| void | SetStep (unsigned int step) |
| | Set step for plot. More...
|
| |
| unsigned int | GetStep () const |
| | Get step for plot. More...
|
| |
| void | SetSymbol (mpSymbol symbol) |
| | Set symbol. More...
|
| |
| mpSymbol | GetSymbol () const |
| | Get symbol. More...
|
| |
| void | SetSymbolSize (int size) |
| | Set symbol size. More...
|
| |
| int | GetSymbolSize () const |
| | Get symbol size. More...
|
| |
| virtual bool | DrawSymbol (wxDC &dc, wxCoord x, wxCoord y) |
| | Draw a symbol in place of point. More...
|
| |
|
int | GetYAxisID () const |
| | Get the ID of the Y axis used by the function.
|
| |
|
void | SetYAxis (mpScaleY *yAxisUsed) |
| | Set the Y axis associated to the function If the function is already associated to another axis, we first update this axis.
|
| |
|
| mpLayer (mpLayerType layerType) |
| |
|
void | SetWindow (mpWindow &w) |
| | Set the wxWindow handle.
|
| |
| virtual bool | HasBBox () |
| | Check whether this layer has a bounding box. More...
|
| |
| mpLayerType | GetLayerType () const |
| | Get layer type: a Layer can be of different types: plot, lines, axis, info boxes, etc, this method returns the right value. More...
|
| |
| int | GetLayerSubType () const |
| | Get layer subtype: each layer type can have several flavors. More...
|
| |
| virtual bool | IsLayerType (mpLayerType typeOfInterest, int *subtype) |
| | Set the layer's subtype in caller variable, and return true if the layer is of type "typeOfInterest". More...
|
| |
| virtual double | GetMinX () |
| | Get inclusive left border of bounding box. More...
|
| |
| virtual double | GetMaxX () |
| | Get inclusive right border of bounding box. More...
|
| |
| void | Plot (wxDC &dc, mpWindow &w) |
| | Plot given view of layer to the given device context. More...
|
| |
| void | SetName (const wxString &name) |
| | Set layer name. More...
|
| |
| const wxString & | GetName () const |
| | Get layer name. More...
|
| |
| void | SetFont (const wxFont &font) |
| | Set layer font. More...
|
| |
| const wxFont & | GetFont () const |
| | Get font set for this layer. More...
|
| |
| void | SetFontColour (const wxColour &colour) |
| | Set layer font foreground colour. More...
|
| |
| const wxColour & | GetFontColour () const |
| | Get font foreground colour set for this layer. More...
|
| |
| void | SetPen (const wxPen &pen) |
| | Set layer pen. More...
|
| |
| const wxPen & | GetPen () const |
| | Get pen set for this layer. More...
|
| |
| void | SetBrush (const wxBrush &brush) |
| | Set layer brush. More...
|
| |
| const wxBrush & | GetBrush () const |
| | Get brush set for this layer. More...
|
| |
| void | SetShowName (bool show) |
| | Set Name visibility. More...
|
| |
| bool | GetShowName () const |
| | Get Name visibility. More...
|
| |
| void | SetDrawOutsideMargins (bool drawModeOutside) |
| | Set Draw mode: inside or outside margins. More...
|
| |
| bool | GetDrawOutsideMargins () const |
| | Get Draw mode: inside or outside margins. More...
|
| |
| wxBitmap | GetColourSquare (int side=16) |
| | Get a small square bitmap filled with the colour of the pen used in the layer. More...
|
| |
| bool | IsVisible () const |
| | Checks whether the layer is visible or not. More...
|
| |
| virtual void | SetVisible (bool show) |
| | Sets layer visibility. More...
|
| |
| bool | IsTractable () const |
| | Checks whether the layer is tractable or not. More...
|
| |
| virtual void | SetTractable (bool track) |
| | Sets layer tractability. More...
|
| |
| void | SetAlign (int align) |
| | Set X/Y alignment. More...
|
| |
| int | GetAlign () const |
| | Get X/Y alignment. More...
|
| |
| void | SetCanDelete (bool canDelete) |
| | Set CanDelete for plot. More...
|
| |
| bool | GetCanDelete (void) const |
| | Get CanDelete for plot. More...
|
| |
| mpLayerZOrder | GetZIndex (void) const |
| | Get the ZIndex of the plot. More...
|
| |
|
| mpLayer (mpLayerType layerType) |
| |
|
void | SetWindow (mpWindow &w) |
| | Set the wxWindow handle.
|
| |
| virtual bool | HasBBox () |
| | Check whether this layer has a bounding box. More...
|
| |
| mpLayerType | GetLayerType () const |
| | Get layer type: a Layer can be of different types: plot, lines, axis, info boxes, etc, this method returns the right value. More...
|
| |
| int | GetLayerSubType () const |
| | Get layer subtype: each layer type can have several flavors. More...
|
| |
| virtual bool | IsLayerType (mpLayerType typeOfInterest, int *subtype) |
| | Set the layer's subtype in caller variable, and return true if the layer is of type "typeOfInterest". More...
|
| |
| virtual double | GetMinX () |
| | Get inclusive left border of bounding box. More...
|
| |
| virtual double | GetMaxX () |
| | Get inclusive right border of bounding box. More...
|
| |
| void | Plot (wxDC &dc, mpWindow &w) |
| | Plot given view of layer to the given device context. More...
|
| |
| void | SetName (const wxString &name) |
| | Set layer name. More...
|
| |
| const wxString & | GetName () const |
| | Get layer name. More...
|
| |
| void | SetFont (const wxFont &font) |
| | Set layer font. More...
|
| |
| const wxFont & | GetFont () const |
| | Get font set for this layer. More...
|
| |
| void | SetFontColour (const wxColour &colour) |
| | Set layer font foreground colour. More...
|
| |
| const wxColour & | GetFontColour () const |
| | Get font foreground colour set for this layer. More...
|
| |
| void | SetPen (const wxPen &pen) |
| | Set layer pen. More...
|
| |
| const wxPen & | GetPen () const |
| | Get pen set for this layer. More...
|
| |
| void | SetBrush (const wxBrush &brush) |
| | Set layer brush. More...
|
| |
| const wxBrush & | GetBrush () const |
| | Get brush set for this layer. More...
|
| |
| void | SetShowName (bool show) |
| | Set Name visibility. More...
|
| |
| bool | GetShowName () const |
| | Get Name visibility. More...
|
| |
| void | SetDrawOutsideMargins (bool drawModeOutside) |
| | Set Draw mode: inside or outside margins. More...
|
| |
| bool | GetDrawOutsideMargins () const |
| | Get Draw mode: inside or outside margins. More...
|
| |
| wxBitmap | GetColourSquare (int side=16) |
| | Get a small square bitmap filled with the colour of the pen used in the layer. More...
|
| |
| bool | IsVisible () const |
| | Checks whether the layer is visible or not. More...
|
| |
| virtual void | SetVisible (bool show) |
| | Sets layer visibility. More...
|
| |
| bool | IsTractable () const |
| | Checks whether the layer is tractable or not. More...
|
| |
| virtual void | SetTractable (bool track) |
| | Sets layer tractability. More...
|
| |
| void | SetAlign (int align) |
| | Set X/Y alignment. More...
|
| |
| int | GetAlign () const |
| | Get X/Y alignment. More...
|
| |
| void | SetCanDelete (bool canDelete) |
| | Set CanDelete for plot. More...
|
| |
| bool | GetCanDelete (void) const |
| | Get CanDelete for plot. More...
|
| |
| mpLayerZOrder | GetZIndex (void) const |
| | Get the ZIndex of the plot. More...
|
| |