#include <FXPlot2DDialog.h>
Public Types | |
| enum | Commands { ID_CLOSE = FXDialogBox::ID_LAST, ID_APPLY, ID_DELETE, ID_SEL_CURVE, ID_CONTROLS, ID_LAST } |
Public Member Functions | |
| FXPlot2DDiag (FXPlot2D *view) | |
| Constructor for a given plot. | |
| virtual | ~FXPlot2DDiag () |
| Destructor. | |
| FXuint | execute (FXuint placement=PLACEMENT_CURSOR) |
| Executes the dialog. | |
| long | onChanged (FXObject *obj, FXSelector sel, void *ptr) |
| long | onApply (FXObject *obj, FXSelector sel, void *ptr) |
| long | onCmdClose (FXObject *obj, FXSelector sel, void *ptr) |
| long | onCurveChanged (FXObject *obj, FXSelector sel, void *ptr) |
| long | onCmdDeleteCurve (FXObject *obj, FXSelector sel, void *ptr) |
Protected Member Functions | |
| FXPlot2DDiag () | |
Protected Attributes | |
| FXList * | curves |
| The list of curves. | |
| FXPlot2D * | plot |
| The plot for this dialog. | |
| FXCurve * | cur |
| Current current (being modified). | |
| FXCurveRecord | rec |
| The curve record for the current dialog status. | |
| FXDataTarget | label |
| Curve label. | |
| FXDataTarget | style |
| Curve style. | |
| FXDataTarget | lineWidth |
| Line width. | |
| FXDataTarget | lineStyle |
| Line style. | |
| FXDataTarget | lineColor |
| Line color. | |
| FXDataTarget | markStyle |
| Mark style. | |
| FXDataTarget | markColor |
| Mark color. | |
| FXDataTarget | markSize |
| Mark size. | |
| FXButton * | apply |
| The apply button. | |
| FXButton * | remove |
| The remove curve button. | |
Definition at line 55 of file FXPlot2DDialog.h.
1.4.4