Back to index

salome-gui  6.5.0
Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes | Private Types | Private Slots | Private Member Functions | Private Attributes | Static Private Attributes
PLOT2D_EXPORT Protocol Reference

#include <Plot2d.h>

Inheritance diagram for PLOT2D_EXPORT:
Inheritance graph
[legend]
Collaboration diagram for PLOT2D_EXPORT:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { ActAddInView = 0, ActRemoveFromView, ActUpdateInView, ActNothing }
enum  { StateOk = 0, StateNeedUpdate }
enum  NormalizationMode { NormalizeToMin, NormalizeToMax, NormalizeToMinMax, NormalizeNone }
enum  YAxisIdentifierMode { IM_None = 0, IM_Left, IM_Right }
enum  HistogramAttribute { Auto = 0, Xfy = 1 }
enum  ObjectType {
  MainTitle, XTitle, YTitle, Y2Title,
  XAxis, YAxis, Y2Axis
}
enum  {
  DumpId, ScaleOpId, FitAllId, FitRectId,
  ZoomId, MoveOpId, PanId, GlobalPanId,
  PModeXLinearId, PModeXLogarithmicId, PModeYLinearId, PModeYLogarithmicId,
  PModeNormLMaxId, PModeNormLMinId, PModeNormRMaxId, PModeNormRMinId,
  CurvPointsId, CurvLinesId, CurvSplinesId, LegendId,
  CurvSettingsId, CloneId, PrintId, AnalyticalCurveId
}

Public Slots

void onToolTip (QPoint, QString &, QFont &, QRect &, QRect &)
void onViewPan ()
void onViewZoom ()
void onViewFitAll ()
void onViewFitArea ()
void onViewGlobalPan ()
void onSettings ()
void onAnalyticalCurve ()
void onFitData ()
void onChangeBackground ()
void onPanLeft ()
void onPanRight ()
void onPanUp ()
void onPanDown ()
void onZoomIn ()
void onZoomOut ()
void createView ()
void onChangeHorMode ()
void onChangeVerMode ()
void onChangeCurveMode ()
void onChangeLegendMode ()
void onChangeNormLMode ()
void onChangeNormRMode ()
void onFitAll ()
void onFitRect ()
void onZoom ()
void onPanning ()
void onGlobalPanning ()
void onViewHorMode ()
void onViewVerMode ()
void onViewNormLMode ()
void onViewNormRMode ()
void onLegend ()
void onCurves ()
void onDumpView ()
void onPrintView ()

Signals

void vpModeHorChanged ()
void vpModeVerChanged ()
void vpNormLModeChanged ()
void vpNormRModeChanged ()
void vpCurveChanged ()
void contextMenuRequested (QContextMenuEvent *)
void legendClicked (QwtPlotItem *)
void cloneView (Plot2d_ViewFrame *, Plot2d_ViewFrame *)
void viewCloned (SUIT_ViewWindow *)
void cloneView ()

Public Member Functions

 Plot2d_Point ()
 Plot2d_Point (double theX, double theY, const QString &theText=QString())
 ~Plot2d_Point ()
bool deviation (double &min, double &max) const
bool hasDeviation () const
void setDeviation (double min, double max)
void clearDeviation ()
bool minDeviation (double &min) const
bool maxDeviation (double &max) const
 Plot2d_Algorithm (QObject *parent=0)
 ~Plot2d_Algorithm ()
void setInput (AlgoPlot2dInputData)
AlgoPlot2dOutputData getOutput ()
virtual void execute ()=0
virtual void clear ()
bool isDataChanged ()
 Plot2d_AnalyticalCurve ()
 Plot2d_AnalyticalCurve (const Plot2d_AnalyticalCurve &)
Plot2d_AnalyticalCurveoperator= (const Plot2d_AnalyticalCurve &)
virtual ~Plot2d_AnalyticalCurve ()
virtual QwtPlotItem * plotItem ()
virtual void autoFill (const QwtPlot *)
virtual void updatePlotItem ()
virtual bool checkCurve (const QwtPlot *)
virtual void calculate ()
long getData (double **, double **) const
void setSelected (const bool)
bool isSelected () const
void setAutoAssign (bool)
bool isAutoAssign () const
void setColor (const QColor &)
QColor getColor () const
void setMarker (Plot2d::MarkerType)
Plot2d::MarkerType getMarker () const
void setMarkerSize (const int)
int getMarkerSize () const
void setLine (Plot2d::LineType)
Plot2d::LineType getLine () const
void setLineWidth (const int)
int getLineWidth () const
void setNbIntervals (const long)
long getNbIntervals () const
void setRangeBegin (const double)
double getRangeBegin () const
void setRangeEnd (const double)
double getRangeEnd () const
void setExpression (const QString &)
QString getExpression () const
void setName (const QString &)
QString getName () const
void setActive (const bool)
bool isActive () const
void setAction (const int)
int getAction () const
int state () const
virtual void addAnalyticalCurve (Plot2d_AnalyticalCurve *)=0
virtual void removeAnalyticalCurve (Plot2d_AnalyticalCurve *)=0
virtual void updateAnalyticalCurve (Plot2d_AnalyticalCurve *, bool=false)=0
virtual void updateAnalyticalCurves ()=0
virtual AnalyticalCurveList getAnalyticalCurves () const =0
 Plot2d_AnalyticalCurveDlg (Plot2d_CurveContainer *, QWidget *)
 ~Plot2d_AnalyticalCurveDlg ()
void accept ()
void reject ()
 ~Plot2d_AnalyticalParser ()
int calculate (const QString &, const double, const double, const int, double **, double **)
 Plot2d_Curve ()
 Plot2d_Curve (const Plot2d_Curve &)
virtual ~Plot2d_Curve ()
Plot2d_Curveoperator= (const Plot2d_Curve &)
virtual int rtti ()
virtual QwtPlotItem * createPlotItem ()
virtual void autoFill (const QwtPlot *)
virtual void updatePlotItem (QwtPlotItem *)
void setColor (const QColor &)
QColor getColor () const
void setMarker (Plot2d::MarkerType, const int)
void setMarker (Plot2d::MarkerType)
void setMarkerStyle (QwtSymbol::Style style)
Plot2d::MarkerType getMarker () const
QwtSymbol::Style getMarkerStyle () const
void setMarkerSize (const int)
int getMarkerSize () const
void setLine (Plot2d::LineType, const int)
void setLine (Plot2d::LineType)
Plot2d::LineType getLine () const
void setLineWidth (const int)
int getLineWidth () const
void setDeviationData (const double *, const double *, const QList< int > &)
void getDeviationData (double *&, double *&, QList< int > &) const
void clearDeviationData ()
virtual double getMinY () const
virtual double getMaxY () const
 Plot2d_FitDataDlg (QWidget *parent, bool secondAxisY)
void setRange (const double xMin, const double xMax, const double yMin, const double yMax, const double y2Min=0, const double y2Max=0)
int getRange (double &xMin, double &xMax, double &yMin, double &yMax, double &y2Min, double &y2Max)
int getMode ()
 Plot2d_Histogram ()
 Plot2d_Histogram (const Plot2d_Histogram &)
virtual ~Plot2d_Histogram ()
Plot2d_Histogramoperator= (const Plot2d_Histogram &)
virtual int rtti ()
virtual QwtPlotItem * createPlotItem ()
virtual void autoFill (const QwtPlot *)
virtual void updatePlotItem (QwtPlotItem *)
void setData (const QList< double > &, const QList< double > &)
QwtIntervalData getData () const
void setColor (const QColor &)
QColor getColor () const
void setWidth (const double)
double getWidth (const bool) const
 Plot2d_NormalizeAlgorithm (QObject *parent)
 ~Plot2d_NormalizeAlgorithm ()
void setNormalizationMode (NormalizationMode)
NormalizationMode getNormalizationMode () const
double getKkoef (Plot2d_Object *)
double getBkoef (Plot2d_Object *)
virtual void execute ()
virtual void clear ()
 Plot2d_Object ()
 Plot2d_Object (const Plot2d_Object &)
virtual ~Plot2d_Object ()
Plot2d_Objectoperator= (const Plot2d_Object &)
virtual int rtti ()=0
virtual QwtPlotItem * createPlotItem ()=0
virtual void autoFill (const QwtPlot *)
virtual void updatePlotItem (QwtPlotItem *)
virtual QString getTableTitle () const
void setHorTitle (const QString &)
QString getHorTitle () const
void setVerTitle (const QString &)
QString getVerTitle () const
void setHorUnits (const QString &)
QString getHorUnits () const
void setVerUnits (const QString &)
QString getVerUnits () const
void setName (const QString &)
QString getName () const
void setScale (double)
double getScale () const
void addPoint (double, double, const QString &=QString())
void addPoint (const Plot2d_Point &)
void insertPoint (int, double, double, const QString &=QString())
void insertPoint (int, const Plot2d_Point &)
void deletePoint (int)
void clearAllPoints ()
pointList getPointList () const
void setPointList (const pointList &points)
Plot2d_PointgetPoint (int index)
void setData (const double *, const double *, long, const QStringList &=QStringList())
double * horData () const
double * verData () const
long getData (double **, double **) const
void setText (const int, const QString &)
QString text (const int) const
int nbPoints () const
bool isEmpty () const
void setAutoAssign (bool)
bool isAutoAssign () const
void setXAxis (QwtPlot::Axis)
QwtPlot::Axis getXAxis () const
void setYAxis (QwtPlot::Axis)
QwtPlot::Axis getYAxis () const
virtual double getMinX () const
virtual double getMaxX () const
virtual double getMinY () const
virtual double getMaxY () const
void setSelected (const bool)
bool isSelected () const
 Plot2d_QwtLegendItem (QWidget *=0)
virtual ~Plot2d_QwtLegendItem ()
void setYAxisIdentifierMode (const int)
void updateHighlit ()
void setSelected (const bool on)
bool isSelected () const
QColor getColorFromPalette (QPalette::ColorRole role)
 Plot2d_SelectableItem ()
 ~Plot2d_SelectableItem ()
void setSelected (const bool)
bool isSelected () const
void setLegendPen (const QPen &)
QPen legendPen () const
void setLegendSymbol (const QwtSymbol &)
QwtSymbol legendSymbol () const
 Plot2d_QwtPlotCurve (const QString &, QwtPlot::Axis=QwtPlot::yLeft)
virtual ~Plot2d_QwtPlotCurve ()
virtual void setYAxisIdentifierEnabled (const bool)
virtual void draw (QPainter *p, const QwtScaleMap &xMap, const QwtScaleMap &yMap, int from, int to) const
void setDeviationData (const double *min, const double *max, const QList< int > &idx)
bool hasDeviationData () const
void clearDeviationData ()
 Plot2d_HistogramQwtItem (const QString &=QString())
 Plot2d_HistogramQwtItem (const QwtText &)
virtual ~Plot2d_HistogramQwtItem ()
void setData (const QwtIntervalData &)
const QwtIntervalData & data () const
void setColor (const QColor &)
QColor color () const
virtual QwtDoubleRect boundingRect () const
virtual int rtti () const
virtual void draw (QPainter *, const QwtScaleMap &, const QwtScaleMap &, const QRect &) const
void setBaseline (double)
double baseline () const
void setHistogramAttribute (HistogramAttribute, bool=true)
bool testHistogramAttribute (HistogramAttribute) const
 Plot2d_HistogramItem (const QString &=QString())
 Plot2d_HistogramItem (const QwtText &)
virtual ~Plot2d_HistogramItem ()
QList< QRect > getBars () const
virtual void updateLegend (QwtLegend *) const
virtual void draw (QPainter *, const QwtScaleMap &, const QwtScaleMap &, const QRect &) const
void setCrossItems (bool theCross)
bool isCrossItems () const
 Plot2d_Prs (bool theDelete=false)
 Plot2d_Prs (Plot2d_Object *obj, bool theDelete=false)
 ~Plot2d_Prs ()
objectList getObjects () const
void AddObject (Plot2d_Object *obj)
bool IsNull () const
bool isSecondY () const
void setAutoDel (bool theDel)
 Plot2d_SetupCurveDlg (QWidget *=0)
 ~Plot2d_SetupCurveDlg ()
void setLine (Plot2d::LineType, const int)
Plot2d::LineType getLine () const
int getLineWidth () const
void setMarker (Plot2d::MarkerType)
Plot2d::MarkerType getMarker () const
void setColor (const QColor &)
QColor getColor () const
 Plot2d_SetupCurveScaleDlg (QWidget *=0)
 ~Plot2d_SetupCurveScaleDlg ()
void setScale (const double)
double getScale () const
void setUndefinedValue ()
 Plot2d_SetupViewDlg (QWidget *=0, bool=false, bool=false)
 ~Plot2d_SetupViewDlg ()
void setMainTitle (bool, const QString &=QString())
bool isMainTitleEnabled ()
QString getMainTitle ()
void setXTitle (bool, const QString &=QString())
bool isXTitleEnabled ()
QString getXTitle ()
void setYTitle (bool, const QString &=QString())
void setY2Title (bool, const QString &=QString())
bool isYTitleEnabled ()
bool isY2TitleEnabled ()
QString getYTitle ()
QString getY2Title ()
void setCurveType (const int)
int getCurveType ()
bool getLMaxNormMode ()
void setLMaxNormMode (const bool)
bool getLMinNormMode ()
void setLMinNormMode (const bool)
bool getRMaxNormMode ()
void setRMaxNormMode (const bool)
bool getRMinNormMode ()
void setRMinNormMode (const bool)
void setLegend (bool, int, const QFont &, const QColor &)
bool isLegendEnabled ()
int getLegendPos ()
QFont getLegendFont ()
QColor getLegendColor ()
void setMarkerSize (const int)
int getMarkerSize ()
void setBackgroundColor (const QColor &)
QColor getBackgroundColor ()
void setMajorGrid (bool, const int, bool, const int, bool, const int)
void getMajorGrid (bool &, int &, bool &, int &, bool &, int &)
void setMinorGrid (bool, const int, bool, const int, bool, const int)
void getMinorGrid (bool &, int &, bool &, int &, bool &, int &)
void setScaleMode (const int, const int)
int getXScaleMode ()
int getYScaleMode ()
void setDeviationMarkerLw (const int)
int getDeviationMarkerLw () const
void setDeviationMarkerTs (const int)
int getDeviationMarkerTs () const
void setDeviationMarkerCl (const QColor &)
QColor getDeviationMarkerCl () const
bool isSetAsDefault ()
 Plot2d_ToolTip (Plot2d_ViewFrame *)
virtual ~Plot2d_ToolTip ()
virtual bool eventFilter (QObject *, QEvent *)
 Plot2d_ViewFrame (QWidget *, const QString &="")
virtual ~Plot2d_ViewFrame ()
QWidget * getViewWidget ()
virtual void DisplayAll ()
virtual void EraseAll ()
void Repaint ()
void Display (const Plot2d_Prs *)
void Erase (const Plot2d_Prs *, const bool=false)
Plot2d_PrsCreatePrs (const char *=0)
virtual bool eventFilter (QObject *, QEvent *)
void updateTitles ()
void setTitle (const QString &)
QString getTitle () const
void createCurveTooltips (Plot2d_Curve *curve, Plot2d_QwtPlotPicker *picker)
void displayPlot2dCurveList (QList< QList< Plot2d_Curve * > > sysCoCurveList, Plot2d_QwtPlotPicker *picker, bool displayLegend)
void displayPlot2dCurveList (QList< Plot2d_Curve * > curveList, int groupsize, Plot2d_QwtPlotPicker *picker, bool displayLegend)
Plot2d_CurvecreatePlot2dCurve (QString &title, QString &unit, QList< double > &xList, QList< double > &yList, QList< QString > &tooltipList, Plot2d::LineType lineKind, int lineWidth, QColor &lineColor, QwtSymbol::Style markerKind, Plot2d_QwtPlotPicker *picker, bool toDraw, bool displayLegend=true)
QColor getPlot2dCurveColor (Plot2d_Curve *plot2dCurve)
void createSegment (double *X, double *Y, int nbPoint, Qt::PenStyle lineKind, int lineWidth, QColor &lineColor, QwtSymbol::Style markerKind)
void displayCurve (Plot2d_Curve *, bool=false)
void displayCurves (const curveList &, bool=false)
void eraseCurve (Plot2d_Curve *, bool=false)
void eraseCurves (const curveList &, bool=false)
int getCurves (curveList &) const
CurveDict getCurves () const
void updateCurve (Plot2d_Curve *, bool=false)
void processFiltering (bool=false)
void displayObject (Plot2d_Object *, bool=false)
void displayObjects (const objectList &, bool=false)
void eraseObject (Plot2d_Object *, bool=false)
void eraseObjects (const objectList &, bool=false)
int getObjects (objectList &) const
bool isVisible (Plot2d_Object *) const
void updateObject (Plot2d_Object *, bool=false)
void updateLegend (const Plot2d_Prs *)
void updateLegend ()
void fitAll ()
void fitArea (const QRect &)
void fitData (const int, const double, const double, const double, const double, const double=0, const double=0)
void getFitRanges (double &, double &, double &, double &, double &, double &)
void getFitRangeByCurves (double &, double &, double &, double &, double &, double &)
void addAnalyticalCurve (Plot2d_AnalyticalCurve *)
void removeAnalyticalCurve (Plot2d_AnalyticalCurve *)
void updateAnalyticalCurve (Plot2d_AnalyticalCurve *, bool=false)
void updateAnalyticalCurves ()
void deselectAnalyticalCurves ()
void deselectObjects ()
AnalyticalCurveList getAnalyticalCurves () const
Plot2d_AnalyticalCurvegetAnalyticalCurve (QwtPlotItem *)
void copyPreferences (Plot2d_ViewFrame *)
void setCurveType (int, bool=true)
int getCurveType () const
void setCurveTitle (Plot2d_Curve *, const QString &)
void setObjectTitle (Plot2d_Object *, const QString &)
void showLegend (bool, bool=true)
void setLegendPos (int)
int getLegendPos () const
void setLegendFont (const QFont &)
QFont getLegendFont () const
void setLegendFontColor (const QColor &)
QColor getLegendFontColor () const
void setMarkerSize (const int, bool=true)
int getMarkerSize () const
void setBackgroundColor (const QColor &)
QColor backgroundColor () const
void setXGrid (bool, const int, bool, const int, bool=true)
void setYGrid (bool, const int, bool, const int, bool, const int, bool, const int, bool=true)
void setTitle (bool, const QString &, ObjectType, bool=true)
QString getTitle (ObjectType) const
void setFont (const QFont &, ObjectType, bool=true)
void setHorScaleMode (const int, bool=true)
int getHorScaleMode () const
void setVerScaleMode (const int, bool=true)
int getVerScaleMode () const
void setNormLMaxMode (bool, bool=true)
bool getNormLMaxMode () const
void setNormLMinMode (bool, bool=true)
bool getNormLMinMode () const
void setNormRMaxMode (bool, bool=true)
bool getNormRMaxMode () const
void setNormRMinMode (bool, bool=true)
bool getNormRMinMode () const
bool isModeHorLinear ()
bool isModeVerLinear ()
bool isNormLMaxMode ()
bool isNormLMinMode ()
bool isNormRMaxMode ()
bool isNormRMinMode ()
bool isLegendShow () const
bool isXLogEnabled () const
bool isYLogEnabled () const
void setEnableAxis (QwtPlot::Axis, bool)
virtual bool print (const QString &, const QString &) const
void printPlot (QPainter *, const QRect &, const QwtPlotPrintFilter &=QwtPlotPrintFilter()) const
QString getVisualParameters ()
void setVisualParameters (const QString &)
void incrementalPan (const int, const int)
void incrementalZoom (const int, const int)
QwtPlotCanvas * getPlotCanvas () const
Plot2d_CurvegetClosestCurve (QPoint, double &, int &) const
Plot2d_ObjectgetPlotObject (QwtPlotItem *) const
QwtPlotItem * getPlotObject (Plot2d_Object *) const
QwtPlotCurve * getPlotCurve (Plot2d_Curve *) const
Plot2d_Plot2dgetPlot () const
void updatePlotItem (Plot2d_Object *, QwtPlotItem *)
 Plot2d_ViewManager (SUIT_Study *, SUIT_Desktop *)
 ~Plot2d_ViewManager ()
Plot2d_ViewergetPlot2dModel () const
Plot2d_ViewWindowcloneView (Plot2d_ViewWindow *srcWnd)
 Plot2d_Viewer (bool theAutoDel=false)
 ~Plot2d_Viewer ()
virtual void setViewManager (SUIT_ViewManager *)
virtual SUIT_ViewWindowcreateView (SUIT_Desktop *theDesktop)
virtual QString getType () const
virtual void contextMenuPopup (QMenu *)
Plot2d_PrsgetPrs () const
void setPrs (Plot2d_Prs *thePrs)
void update ()
void clearPrs ()
void setAutoDel (bool theDel)
 Plot2d_ViewWindow (SUIT_Desktop *, Plot2d_Viewer *)
virtual ~Plot2d_ViewWindow ()
Plot2d_ViewergetModel ()
void putInfo (const QString &)
Plot2d_ViewFramegetViewFrame ()
QToolBar * getToolBar ()
virtual void initLayout ()
void contextMenuPopup (QMenu *)
virtual bool eventFilter (QObject *, QEvent *)
void createActions ()
void createToolBar ()
virtual QString getVisualParameters ()
virtual void setVisualParameters (const QString &)
virtual void RefreshDumpImage ()

Static Public Member Functions

static Plot2d_AnalyticalParserparser ()
static double getMinInterval (const QList< double > &)
static void initColors ()
static void setSelectionColor (const QColor &c)
static QColor selectionColor ()
static void setHighlightedLegendTextColor (const QColor &c)
static QColor highlightedLegendTextColor ()
static int fillPreferences (SUIT_PreferenceMgr *, const int)
static QString Type ()

Public Attributes

double x
double y
double * deviationPtr
QString text

Protected Slots

void onModeChanged (int)
void onMainTitleChecked ()
void onXTitleChecked ()
void onYTitleChecked ()
void onY2TitleChecked ()
void onLegendChecked ()
void onXGridMajorChecked ()
void onYGridMajorChecked ()
void onY2GridMajorChecked ()
void onXGridMinorChecked ()
void onYGridMinorChecked ()
void onY2GridMinorChecked ()
void onNormLMaxChecked ()
void onNormLMinChecked ()
void onNormRMaxChecked ()
void onNormRMinChecked ()
void onHelp ()
void onCloneView ()
void onChangeBgColor ()
void onDumpView ()
void onShowToolbar ()
virtual void onCloneView (Plot2d_ViewFrame *, Plot2d_ViewFrame *)
virtual void onLegendClicked (QwtPlotItem *)

Protected Member Functions

QColor getNextColor (const QwtPlot *)
bool existColor (const QwtPlot *, const QColor &)
virtual void drawIdentifier (QPainter *, const QRect &) const
virtual void drawText (QPainter *, const QRect &)
virtual void updateLegend (QwtLegend *) const
virtual QWidget * legendItem () const
QColor deviationMarkerColor () const
int deviationMarkerLineWidth () const
int deviationMarkerTickSize () const
virtual void drawBar (QPainter *, Qt::Orientation, const QRect &) const
void drawRectAndLowers (QPainter *, Qt::Orientation, const QRect &) const
int getCrossedTop (const QRect &) const
virtual QWidget * legendItem () const
int testOperation (const QMouseEvent &)
void readPreferences ()
void writePreferences ()
QString getInfo (const QPoint &)
virtual void wheelEvent (QWheelEvent *)
bool hasPlotCurve (Plot2d_Curve *) const
void setCurveType (QwtPlotCurve *, int)
bool hasPlotObject (Plot2d_Object *) const
QString getXmlVisualParameters ()
bool setXmlVisualParameters (const QString &)
virtual void customEvent (QEvent *)
void plotMousePressed (const QMouseEvent &)
bool plotMouseMoved (const QMouseEvent &)
void plotMouseReleased (const QMouseEvent &)
bool insertView (SUIT_ViewWindow *theView)
virtual QImage dumpView ()
virtual bool dumpViewToFormat (const QImage &, const QString &, const QString &)
virtual QString filter () const

Protected Attributes

AlgoPlot2dInputData myInuptData
AlgoPlot2dOutputData myResultData
bool myDataChanged
bool myAutoAssign
QColor myColor
Plot2d::MarkerType myMarker
int myMarkerSize
Plot2d::LineType myLine
int myLineWidth
long myNbIntervals
pointList myPoints
double myRangeBegin
double myRangeEnd
QString myExpression
QString myName
int myAction
int myState
QwtPlotItem * myCurve
bool myActive
bool myIsSelected
QwtSymbol::Style myMarkerStyle
QString myHorTitle
QString myVerTitle
QString myHorUnits
QString myVerUnits
QwtPlot::Axis myXAxis
QwtPlot::Axis myYAxis
double myScale
QList< QRect > myBarItems
bool myCrossed
objectList myObjects
bool mySecondY
bool myIsAutoDel
Plot2d_Plot2dmyPlot
int myOperation
QPoint myPnt
int myCurveType
bool myShowLegend
int myLegendPos
QFont myLegendFont
QColor myLegendColor
QColor myBackground
QString myTitle
QString myXTitle
QString myYTitle
QString myY2Title
bool myTitleEnabled
bool myXTitleEnabled
bool myYTitleEnabled
bool myY2TitleEnabled
bool myXGridMajorEnabled
bool myYGridMajorEnabled
bool myY2GridMajorEnabled
bool myXGridMinorEnabled
bool myYGridMinorEnabled
bool myY2GridMinorEnabled
int myXGridMaxMajor
int myYGridMaxMajor
int myY2GridMaxMajor
int myXGridMaxMinor
int myYGridMaxMinor
int myY2GridMaxMinor
int myXMode
int myYMode
bool myNormLMin
bool myNormLMax
bool myNormRMin
bool myNormRMax
double myXDistance
double myYDistance
double myYDistance2
ObjectDict myObjects
AnalyticalCurveList myAnalyticalCurves
Plot2d_NormalizeAlgorithmmyLNormAlgo
Plot2d_NormalizeAlgorithmmyRNormAlgo
bool myIsDefTitle

Private Types

enum  { ItemExisting, ItemAdded, ItemRemoved }
enum  {
  NoOpId, FitAreaId, ZoomId, PanId,
  GlPanId, DumpId, ModeXLinearId, ModeXLogarithmicId,
  ModeYLinearId, ModeYLogarithmicId, LegendId, CurvePointsId,
  CurveLinesId, CurveSplinesId
}
typedef QMap< QString, QVariant > CurveProps
typedef QMap
< Plot2d_AnalyticalCurve
*, CurveProps
PropMap

Private Slots

void addCurve ()
void removeCurve ()
void updateCurve ()
void updateState ()
void selectionChanged ()
void help ()
void apply ()
void updatePreview ()

Private Member Functions

void init ()
void initPropsFromCurve (Plot2d_AnalyticalCurve *)
QListWidgetItem * selected () const
Plot2d_AnalyticalCurveselectedCurve () const
QListWidgetItem * getItem (Plot2d_AnalyticalCurve *) const
bool processCurves ()
QwtPlot * getPlot ()
int propStatus (Plot2d_AnalyticalCurve *=0, const int def=ItemExisting)
QString propTitle (Plot2d_AnalyticalCurve *=0, const QString &def="")
bool propVisible (Plot2d_AnalyticalCurve *=0, bool def=true)
QString propFormula (Plot2d_AnalyticalCurve *=0, const QString &def="")
int propIntervals (Plot2d_AnalyticalCurve *=0, int def=100)
Plot2d::MarkerType propMarkerType (Plot2d_AnalyticalCurve *=0, Plot2d::MarkerType def=Plot2d::None)
Plot2d::LineType propLineType (Plot2d_AnalyticalCurve *=0, Plot2d::LineType def=Plot2d::NoPen)
int propLineWidth (Plot2d_AnalyticalCurve *=0, int def=0)
QColor propColor (Plot2d_AnalyticalCurve *=0, const QColor &def=QColor())
bool propAutoAssign (Plot2d_AnalyticalCurve *=0, bool def=true)
 Plot2d_AnalyticalParser ()
void initScript ()
void init ()

Private Attributes

Plot2d_CurveContainer * myContainer
PropMap myProperties
Updater * myUpdater
QListWidget * myCurvesList
QGroupBox * myCurveParams
QLineEdit * myFormula
QtxIntSpinBoxmyNbIntervals
QGroupBox * myCurveProps
QCheckBox * myAutoAssign
QWidget * myPropsGrp
QComboBox * myMarkerType
QComboBox * myLineType
QtxIntSpinBoxmyLineWidth
QtxColorButtonmyColor
QPushButton * myAddButton
QPushButton * myRemoveButton
PyObject * myMainMod
 main python module
PyObject * myMainDict
 main python dictionary
QGroupBox * myRangeGrp
QRadioButton * myModeAllRB
QRadioButton * myModeHorRB
QRadioButton * myModeVerRB
QLineEdit * myXMinEdit
QLineEdit * myYMinEdit
QLineEdit * myY2MinEdit
QLineEdit * myXMaxEdit
QLineEdit * myYMaxEdit
QLineEdit * myY2MaxEdit
QPushButton * myOkBtn
QPushButton * myCancelBtn
bool mySecondAxisY
double myWidth
double myDefWidth
NormalizationMode myNormalizationMode
QMap< Plot2d_Object *, double > myBkoefs
QMap< Plot2d_Object *, double > myKkoefs
int myYAxisIdentifierMode
QPixmap myYAxisLeftIcon
QPixmap myYAxisRightIcon
int mySpacingCollapsed
int mySpacingExpanded
QPen myLegendPen
QwtSymbol myLegendSymbol
bool myYAxisIdentifierEnabled
Plot2d_DeviationData * myDeviationData
int myAttributes
QwtIntervalData myData
double myReference
QComboBox * myLineCombo
QSpinBox * myLineSpin
QComboBox * myMarkerCombo
QtxColorButtonmyColorBtn
QLabel * myPreview
QtxDoubleSpinBoxmyValueSpin
QCheckBox * myTitleCheck
QLineEdit * myTitleEdit
QCheckBox * myTitleXCheck
QLineEdit * myTitleXEdit
QCheckBox * myTitleYCheck
QCheckBox * myTitleY2Check
QLineEdit * myTitleYEdit
QLineEdit * myTitleY2Edit
QtxColorButtonmyBackgroundBtn
QtxColorButtonmyLegendColor
QtxFontEditmyLegendFont
QCheckBox * myXGridCheck
QSpinBox * myXGridSpin
QCheckBox * myYGridCheck
QCheckBox * myY2GridCheck
QSpinBox * myYGridSpin
QSpinBox * myY2GridSpin
QCheckBox * myXMinGridCheck
QSpinBox * myXMinGridSpin
QCheckBox * myYMinGridCheck
QCheckBox * myY2MinGridCheck
QSpinBox * myYMinGridSpin
QSpinBox * myY2MinGridSpin
QComboBox * myCurveCombo
QCheckBox * myLegendCheck
QComboBox * myLegendCombo
QSpinBox * myMarkerSpin
QComboBox * myXModeCombo
QComboBox * myYModeCombo
QCheckBox * myNormLMaxCheck
QCheckBox * myNormLMinCheck
QCheckBox * myNormRMaxCheck
QCheckBox * myNormRMinCheck
QComboBox * myY2ModeCombo
QCheckBox * myDefCheck
QPushButton * myHelpBtn
QSpinBox * myDeviationLw
QSpinBox * myDeviationTs
QtxColorButtonmyDeviationCl
Plot2d_ViewFramemyFrame
QList< QwtPlotCurve * > myIntermittentSegmentList
Plot2d_PrsmyPrs
bool myAutoDel
Plot2d_ViewermyModel
Plot2d_ViewFramemyViewFrame
int myToolBar
QImage myDumpImage

Static Private Attributes

static int myNbCurves
static Plot2d_AnalyticalParsermyParser
 instance of the Parser
static QString myScript
 python script
static QColor mySelectionColor
 Color of the selected curve or histogram.
static QColor myHighlightedLegendTextColor
 Color of the selected legend item font.

Detailed Description

Definition at line 50 of file Plot2d.h.


Member Typedef Documentation

typedef QMap<QString, QVariant> PLOT2D_EXPORT::CurveProps [private]

Definition at line 97 of file Plot2d_AnalyticalCurveDlg.h.

Definition at line 98 of file Plot2d_AnalyticalCurveDlg.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
ActAddInView 
ActRemoveFromView 

Add curve in view.

ActUpdateInView 

Remove curve from view.

ActNothing 

Update curve in view.

Do nothing

Definition at line 42 of file Plot2d_AnalyticalCurve.h.

anonymous enum
Enumerator:
StateOk 
StateNeedUpdate 

Definition at line 52 of file Plot2d_AnalyticalCurve.h.

anonymous enum [private]
Enumerator:
ItemExisting 
ItemAdded 
ItemRemoved 

Definition at line 58 of file Plot2d_AnalyticalCurveDlg.h.

anonymous enum [private]
Enumerator:
NoOpId 
FitAreaId 
ZoomId 
PanId 
GlPanId 
DumpId 
ModeXLinearId 
ModeXLogarithmicId 
ModeYLinearId 
ModeYLogarithmicId 
LegendId 
CurvePointsId 
CurveLinesId 
CurveSplinesId 

Definition at line 63 of file Plot2d_ViewFrame.h.

anonymous enum
Enumerator:
DumpId 
ScaleOpId 
FitAllId 
FitRectId 
ZoomId 
MoveOpId 
PanId 
GlobalPanId 
PModeXLinearId 
PModeXLogarithmicId 
PModeYLinearId 
PModeYLogarithmicId 
PModeNormLMaxId 
PModeNormLMinId 
PModeNormRMaxId 
PModeNormRMinId 
CurvPointsId 
CurvLinesId 
CurvSplinesId 
LegendId 
CurvSettingsId 
CloneId 
PrintId 
AnalyticalCurveId 

Definition at line 51 of file Plot2d_ViewWindow.h.

Enumerator:
Auto 
Xfy 

Definition at line 124 of file Plot2d_PlotItems.h.

  {
    Auto = 0,
    Xfy  = 1
  };
Enumerator:
NormalizeToMin 
NormalizeToMax 
NormalizeToMinMax 
NormalizeNone 

Definition at line 39 of file Plot2d_NormalizeAlgorithm.h.

Enumerator:
MainTitle 
XTitle 
YTitle 
Y2Title 
XAxis 
YAxis 
Y2Axis 

Definition at line 71 of file Plot2d_ViewFrame.h.

Enumerator:
IM_None 
IM_Left 
IM_Right 

Definition at line 39 of file Plot2d_PlotItems.h.


Constructor & Destructor Documentation

virtual PLOT2D_EXPORT::~Plot2d_Curve ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_Histogram ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_Object ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_QwtLegendItem ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_QwtPlotCurve ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_HistogramItem ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_ToolTip ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_ViewFrame ( ) [virtual]
virtual PLOT2D_EXPORT::~Plot2d_ViewWindow ( ) [virtual]

Member Function Documentation

Here is the caller graph for this function:

void PLOT2D_EXPORT::addCurve ( ) [private, slot]
void PLOT2D_EXPORT::addPoint ( double  ,
double  ,
const QString &  = QString() 
)
void PLOT2D_EXPORT::apply ( ) [private, slot]
virtual void PLOT2D_EXPORT::autoFill ( const QwtPlot *  ) [virtual]
virtual void PLOT2D_EXPORT::autoFill ( const QwtPlot *  ) [virtual]
virtual void PLOT2D_EXPORT::autoFill ( const QwtPlot *  ) [virtual]
virtual void PLOT2D_EXPORT::autoFill ( const QwtPlot *  ) [virtual]
double PLOT2D_EXPORT::baseline ( ) const
virtual QwtDoubleRect PLOT2D_EXPORT::boundingRect ( ) const [virtual]
int PLOT2D_EXPORT::calculate ( const QString &  ,
const double  ,
const double  ,
const int  ,
double **  ,
double **   
)
virtual void PLOT2D_EXPORT::calculate ( ) [virtual]
virtual bool PLOT2D_EXPORT::checkCurve ( const QwtPlot *  ) [virtual]
virtual void PLOT2D_EXPORT::clear ( ) [virtual]
virtual void PLOT2D_EXPORT::clear ( ) [virtual]
QColor PLOT2D_EXPORT::color ( ) const
virtual void PLOT2D_EXPORT::contextMenuPopup ( QMenu *  ) [virtual]
void PLOT2D_EXPORT::contextMenuRequested ( QContextMenuEvent *  ) [signal]
Plot2d_Curve* PLOT2D_EXPORT::createPlot2dCurve ( QString &  title,
QString &  unit,
QList< double > &  xList,
QList< double > &  yList,
QList< QString > &  tooltipList,
Plot2d::LineType  lineKind,
int  lineWidth,
QColor &  lineColor,
QwtSymbol::Style  markerKind,
Plot2d_QwtPlotPicker picker,
bool  toDraw,
bool  displayLegend = true 
)
virtual QwtPlotItem* PLOT2D_EXPORT::createPlotItem ( ) [virtual]
virtual QwtPlotItem* PLOT2D_EXPORT::createPlotItem ( ) [virtual]
virtual QwtPlotItem* PLOT2D_EXPORT::createPlotItem ( ) [pure virtual]
Plot2d_Prs* PLOT2D_EXPORT::CreatePrs ( const char *  = 0)
void PLOT2D_EXPORT::createSegment ( double *  X,
double *  Y,
int  nbPoint,
Qt::PenStyle  lineKind,
int  lineWidth,
QColor &  lineColor,
QwtSymbol::Style  markerKind 
)
virtual SUIT_ViewWindow* PLOT2D_EXPORT::createView ( SUIT_Desktop theDesktop) [virtual]
virtual void PLOT2D_EXPORT::customEvent ( QEvent *  ) [protected, virtual]
const QwtIntervalData& PLOT2D_EXPORT::data ( ) const
bool PLOT2D_EXPORT::deviation ( double &  min,
double &  max 
) const
QColor PLOT2D_EXPORT::deviationMarkerColor ( ) const [protected]
int PLOT2D_EXPORT::deviationMarkerLineWidth ( ) const [protected]
int PLOT2D_EXPORT::deviationMarkerTickSize ( ) const [protected]
virtual void PLOT2D_EXPORT::DisplayAll ( ) [virtual]
void PLOT2D_EXPORT::displayCurve ( Plot2d_Curve ,
bool  = false 
)
void PLOT2D_EXPORT::displayCurves ( const curveList ,
bool  = false 
)
void PLOT2D_EXPORT::displayObject ( Plot2d_Object ,
bool  = false 
)
void PLOT2D_EXPORT::displayObjects ( const objectList ,
bool  = false 
)
void PLOT2D_EXPORT::displayPlot2dCurveList ( QList< QList< Plot2d_Curve * > >  sysCoCurveList,
Plot2d_QwtPlotPicker picker,
bool  displayLegend 
)
void PLOT2D_EXPORT::displayPlot2dCurveList ( QList< Plot2d_Curve * >  curveList,
int  groupsize,
Plot2d_QwtPlotPicker picker,
bool  displayLegend 
)
virtual void PLOT2D_EXPORT::draw ( QPainter *  p,
const QwtScaleMap &  xMap,
const QwtScaleMap &  yMap,
int  from,
int  to 
) const [virtual]
virtual void PLOT2D_EXPORT::draw ( QPainter *  ,
const QwtScaleMap &  ,
const QwtScaleMap &  ,
const QRect &   
) const [virtual]
virtual void PLOT2D_EXPORT::draw ( QPainter *  ,
const QwtScaleMap &  ,
const QwtScaleMap &  ,
const QRect &   
) const [virtual]
virtual void PLOT2D_EXPORT::drawBar ( QPainter *  ,
Qt::Orientation  ,
const QRect &   
) const [protected, virtual]
virtual void PLOT2D_EXPORT::drawIdentifier ( QPainter *  ,
const QRect &   
) const [protected, virtual]
void PLOT2D_EXPORT::drawRectAndLowers ( QPainter *  ,
Qt::Orientation  ,
const QRect &   
) const [protected]
virtual void PLOT2D_EXPORT::drawText ( QPainter *  ,
const QRect &   
) [protected, virtual]
virtual QImage PLOT2D_EXPORT::dumpView ( ) [protected, virtual]
virtual bool PLOT2D_EXPORT::dumpViewToFormat ( const QImage &  ,
const QString &  ,
const QString &   
) [protected, virtual]
void PLOT2D_EXPORT::Erase ( const Plot2d_Prs ,
const bool  = false 
)
virtual void PLOT2D_EXPORT::EraseAll ( ) [virtual]
void PLOT2D_EXPORT::eraseCurve ( Plot2d_Curve ,
bool  = false 
)
void PLOT2D_EXPORT::eraseCurves ( const curveList ,
bool  = false 
)
void PLOT2D_EXPORT::eraseObject ( Plot2d_Object ,
bool  = false 
)
void PLOT2D_EXPORT::eraseObjects ( const objectList ,
bool  = false 
)
virtual bool PLOT2D_EXPORT::eventFilter ( QObject ,
QEvent *   
) [virtual]
virtual bool PLOT2D_EXPORT::eventFilter ( QObject ,
QEvent *   
) [virtual]
virtual bool PLOT2D_EXPORT::eventFilter ( QObject ,
QEvent *   
) [virtual]
virtual void PLOT2D_EXPORT::execute ( ) [virtual]
virtual void PLOT2D_EXPORT::execute ( ) [pure virtual]
bool PLOT2D_EXPORT::existColor ( const QwtPlot *  ,
const QColor &   
) [protected]
static int PLOT2D_EXPORT::fillPreferences ( SUIT_PreferenceMgr *  ,
const int   
) [static]
virtual QString PLOT2D_EXPORT::filter ( ) const [protected, virtual]
void PLOT2D_EXPORT::fitArea ( const QRect &  )
void PLOT2D_EXPORT::fitData ( const int  ,
const double  ,
const double  ,
const double  ,
const double  ,
const double  = 0,
const double  = 0 
)
int PLOT2D_EXPORT::getAction ( ) const
virtual AnalyticalCurveList PLOT2D_EXPORT::getAnalyticalCurves ( ) const [pure virtual]
QList<QRect> PLOT2D_EXPORT::getBars ( ) const
Plot2d_Curve* PLOT2D_EXPORT::getClosestCurve ( QPoint  ,
double &  ,
int &   
) const
QColor PLOT2D_EXPORT::getColor ( ) const
QColor PLOT2D_EXPORT::getColor ( ) const
QColor PLOT2D_EXPORT::getColor ( ) const
QColor PLOT2D_EXPORT::getColor ( ) const
QColor PLOT2D_EXPORT::getColorFromPalette ( QPalette::ColorRole  role)
int PLOT2D_EXPORT::getCrossedTop ( const QRect &  ) const [protected]
QwtIntervalData PLOT2D_EXPORT::getData ( ) const
long PLOT2D_EXPORT::getData ( double **  ,
double **   
) const
long PLOT2D_EXPORT::getData ( double **  ,
double **   
) const
void PLOT2D_EXPORT::getDeviationData ( double *&  ,
double *&  ,
QList< int > &   
) const
QString PLOT2D_EXPORT::getExpression ( ) const
void PLOT2D_EXPORT::getFitRangeByCurves ( double &  ,
double &  ,
double &  ,
double &  ,
double &  ,
double &   
)
void PLOT2D_EXPORT::getFitRanges ( double &  ,
double &  ,
double &  ,
double &  ,
double &  ,
double &   
)
QString PLOT2D_EXPORT::getHorTitle ( ) const
QString PLOT2D_EXPORT::getHorUnits ( ) const
QString PLOT2D_EXPORT::getInfo ( const QPoint &  ) [protected]
QListWidgetItem* PLOT2D_EXPORT::getItem ( Plot2d_AnalyticalCurve ) const [private]
void PLOT2D_EXPORT::getMajorGrid ( bool &  ,
int &  ,
bool &  ,
int &  ,
bool &  ,
int &   
)
QwtSymbol::Style PLOT2D_EXPORT::getMarkerStyle ( ) const
virtual double PLOT2D_EXPORT::getMaxX ( ) const [virtual]
virtual double PLOT2D_EXPORT::getMaxY ( ) const [virtual]
virtual double PLOT2D_EXPORT::getMaxY ( ) const [virtual]
static double PLOT2D_EXPORT::getMinInterval ( const QList< double > &  ) [static]
void PLOT2D_EXPORT::getMinorGrid ( bool &  ,
int &  ,
bool &  ,
int &  ,
bool &  ,
int &   
)
virtual double PLOT2D_EXPORT::getMinX ( ) const [virtual]
virtual double PLOT2D_EXPORT::getMinY ( ) const [virtual]
virtual double PLOT2D_EXPORT::getMinY ( ) const [virtual]
QString PLOT2D_EXPORT::getName ( ) const
QString PLOT2D_EXPORT::getName ( ) const
QColor PLOT2D_EXPORT::getNextColor ( const QwtPlot *  ) [protected]
QwtPlot* PLOT2D_EXPORT::getPlot ( ) [private]

Definition at line 238 of file Plot2d_ViewFrame.h.

{ return myPlot; }
QwtPlotCanvas* PLOT2D_EXPORT::getPlotCanvas ( ) const
QwtPlotCurve* PLOT2D_EXPORT::getPlotCurve ( Plot2d_Curve ) const
Plot2d_Object* PLOT2D_EXPORT::getPlotObject ( QwtPlotItem *  ) const
QwtPlotItem* PLOT2D_EXPORT::getPlotObject ( Plot2d_Object ) const
Plot2d_Prs* PLOT2D_EXPORT::getPrs ( ) const [inline]

Definition at line 51 of file Plot2d_ViewModel.h.

{ return myPrs; };
int PLOT2D_EXPORT::getRange ( double &  xMin,
double &  xMax,
double &  yMin,
double &  yMax,
double &  y2Min,
double &  y2Max 
)
double PLOT2D_EXPORT::getRangeBegin ( ) const
double PLOT2D_EXPORT::getRangeEnd ( ) const
double PLOT2D_EXPORT::getScale ( ) const
double PLOT2D_EXPORT::getScale ( ) const
virtual QString PLOT2D_EXPORT::getTableTitle ( ) const [virtual]
QString PLOT2D_EXPORT::getTitle ( ) const
QString PLOT2D_EXPORT::getTitle ( ObjectType  ) const
virtual QString PLOT2D_EXPORT::getType ( ) const [inline, virtual]

Definition at line 49 of file Plot2d_ViewModel.h.

{ return Type(); }

Here is the call graph for this function:

QString PLOT2D_EXPORT::getVerTitle ( ) const
QString PLOT2D_EXPORT::getVerUnits ( ) const
virtual QString PLOT2D_EXPORT::getVisualParameters ( ) [virtual]
double PLOT2D_EXPORT::getWidth ( const bool  ) const
QwtPlot::Axis PLOT2D_EXPORT::getXAxis ( ) const
QString PLOT2D_EXPORT::getXmlVisualParameters ( ) [protected]
QwtPlot::Axis PLOT2D_EXPORT::getYAxis ( ) const
bool PLOT2D_EXPORT::hasPlotCurve ( Plot2d_Curve ) const [protected]
bool PLOT2D_EXPORT::hasPlotObject ( Plot2d_Object ) const [protected]
void PLOT2D_EXPORT::help ( ) [private, slot]
static QColor PLOT2D_EXPORT::highlightedLegendTextColor ( ) [static]
double* PLOT2D_EXPORT::horData ( ) const
void PLOT2D_EXPORT::incrementalPan ( const int  ,
const int   
)
void PLOT2D_EXPORT::incrementalZoom ( const int  ,
const int   
)
void PLOT2D_EXPORT::init ( ) [private]
void PLOT2D_EXPORT::init ( ) [private]
static void PLOT2D_EXPORT::initColors ( ) [static]
virtual void PLOT2D_EXPORT::initLayout ( ) [virtual]
void PLOT2D_EXPORT::insertPoint ( int  ,
double  ,
double  ,
const QString &  = QString() 
)
void PLOT2D_EXPORT::insertPoint ( int  ,
const Plot2d_Point  
)
bool PLOT2D_EXPORT::insertView ( SUIT_ViewWindow theView) [protected]
bool PLOT2D_EXPORT::isActive ( ) const
bool PLOT2D_EXPORT::isEmpty ( ) const
bool PLOT2D_EXPORT::IsNull ( ) const
bool PLOT2D_EXPORT::isSecondY ( ) const
bool PLOT2D_EXPORT::isSelected ( ) const
bool PLOT2D_EXPORT::isSelected ( ) const
bool PLOT2D_EXPORT::isSelected ( ) const
bool PLOT2D_EXPORT::isSelected ( ) const
void PLOT2D_EXPORT::legendClicked ( QwtPlotItem *  ) [signal]
virtual QWidget* PLOT2D_EXPORT::legendItem ( ) const [protected, virtual]
virtual QWidget* PLOT2D_EXPORT::legendItem ( ) const [protected, virtual]
QPen PLOT2D_EXPORT::legendPen ( ) const
QwtSymbol PLOT2D_EXPORT::legendSymbol ( ) const
bool PLOT2D_EXPORT::maxDeviation ( double &  max) const
bool PLOT2D_EXPORT::minDeviation ( double &  min) const
int PLOT2D_EXPORT::nbPoints ( ) const
void PLOT2D_EXPORT::onChangeBgColor ( ) [protected, slot]
void PLOT2D_EXPORT::onCloneView ( ) [protected, slot]
virtual void PLOT2D_EXPORT::onCloneView ( Plot2d_ViewFrame ,
Plot2d_ViewFrame  
) [protected, virtual, slot]
void PLOT2D_EXPORT::onDumpView ( ) [protected, slot]
void PLOT2D_EXPORT::onHelp ( ) [protected, slot]
void PLOT2D_EXPORT::onLegendChecked ( ) [protected, slot]
virtual void PLOT2D_EXPORT::onLegendClicked ( QwtPlotItem *  ) [protected, virtual, slot]
void PLOT2D_EXPORT::onMainTitleChecked ( ) [protected, slot]
void PLOT2D_EXPORT::onModeChanged ( int  ) [protected, slot]
void PLOT2D_EXPORT::onNormLMaxChecked ( ) [protected, slot]
void PLOT2D_EXPORT::onNormLMinChecked ( ) [protected, slot]
void PLOT2D_EXPORT::onNormRMaxChecked ( ) [protected, slot]
void PLOT2D_EXPORT::onNormRMinChecked ( ) [protected, slot]
void PLOT2D_EXPORT::onShowToolbar ( ) [protected, slot]
void PLOT2D_EXPORT::onToolTip ( QPoint  ,
QString &  ,
QFont &  ,
QRect &  ,
QRect &   
) [slot]
void PLOT2D_EXPORT::onXTitleChecked ( ) [protected, slot]
void PLOT2D_EXPORT::onY2TitleChecked ( ) [protected, slot]
void PLOT2D_EXPORT::onYTitleChecked ( ) [protected, slot]
Plot2d_Histogram& PLOT2D_EXPORT::operator= ( const Plot2d_Histogram )
Plot2d_Curve& PLOT2D_EXPORT::operator= ( const Plot2d_Curve )
Plot2d_Object& PLOT2D_EXPORT::operator= ( const Plot2d_Object )
Plot2d_AnalyticalCurve& PLOT2D_EXPORT::operator= ( const Plot2d_AnalyticalCurve )
PLOT2D_EXPORT::Plot2d_AnalyticalCurveDlg ( Plot2d_CurveContainer *  ,
QWidget *   
)
PLOT2D_EXPORT::Plot2d_FitDataDlg ( QWidget *  parent,
bool  secondAxisY 
)
PLOT2D_EXPORT::Plot2d_HistogramItem ( const QString &  = QString()) [explicit]
PLOT2D_EXPORT::Plot2d_HistogramItem ( const QwtText &  ) [explicit]
PLOT2D_EXPORT::Plot2d_HistogramQwtItem ( const QString &  = QString()) [explicit]
PLOT2D_EXPORT::Plot2d_HistogramQwtItem ( const QwtText &  ) [explicit]
PLOT2D_EXPORT::Plot2d_Point ( double  theX,
double  theY,
const QString &  theText = QString() 
)
PLOT2D_EXPORT::Plot2d_Prs ( bool  theDelete = false)
PLOT2D_EXPORT::Plot2d_Prs ( Plot2d_Object obj,
bool  theDelete = false 
)
PLOT2D_EXPORT::Plot2d_QwtPlotCurve ( const QString &  ,
QwtPlot::Axis  = QwtPlot::yLeft 
)
PLOT2D_EXPORT::Plot2d_SetupViewDlg ( QWidget *  = 0,
bool  = false,
bool  = false 
)
PLOT2D_EXPORT::Plot2d_Viewer ( bool  theAutoDel = false)
PLOT2D_EXPORT::Plot2d_ViewFrame ( QWidget *  ,
const QString &  = "" 
)
virtual QwtPlotItem* PLOT2D_EXPORT::plotItem ( ) [virtual]
bool PLOT2D_EXPORT::plotMouseMoved ( const QMouseEvent &  ) [protected]
void PLOT2D_EXPORT::plotMousePressed ( const QMouseEvent &  ) [protected]
void PLOT2D_EXPORT::plotMouseReleased ( const QMouseEvent &  ) [protected]
virtual bool PLOT2D_EXPORT::print ( const QString &  ,
const QString &   
) const [virtual]
void PLOT2D_EXPORT::printPlot ( QPainter *  ,
const QRect &  ,
const QwtPlotPrintFilter &  = QwtPlotPrintFilter() 
) const
bool PLOT2D_EXPORT::processCurves ( ) [private]
bool PLOT2D_EXPORT::propAutoAssign ( Plot2d_AnalyticalCurve = 0,
bool  def = true 
) [private]
QColor PLOT2D_EXPORT::propColor ( Plot2d_AnalyticalCurve = 0,
const QColor &  def = QColor() 
) [private]
QString PLOT2D_EXPORT::propFormula ( Plot2d_AnalyticalCurve = 0,
const QString &  def = "" 
) [private]
int PLOT2D_EXPORT::propIntervals ( Plot2d_AnalyticalCurve = 0,
int  def = 100 
) [private]
int PLOT2D_EXPORT::propLineWidth ( Plot2d_AnalyticalCurve = 0,
int  def = 0 
) [private]
int PLOT2D_EXPORT::propStatus ( Plot2d_AnalyticalCurve = 0,
const int  def = ItemExisting 
) [private]
QString PLOT2D_EXPORT::propTitle ( Plot2d_AnalyticalCurve = 0,
const QString &  def = "" 
) [private]
bool PLOT2D_EXPORT::propVisible ( Plot2d_AnalyticalCurve = 0,
bool  def = true 
) [private]
void PLOT2D_EXPORT::putInfo ( const QString &  )
virtual void PLOT2D_EXPORT::RefreshDumpImage ( ) [virtual]

Here is the caller graph for this function:

void PLOT2D_EXPORT::removeCurve ( ) [private, slot]
virtual int PLOT2D_EXPORT::rtti ( ) [virtual]
virtual int PLOT2D_EXPORT::rtti ( ) [virtual]
virtual int PLOT2D_EXPORT::rtti ( ) [pure virtual]
virtual int PLOT2D_EXPORT::rtti ( ) const [virtual]
QListWidgetItem* PLOT2D_EXPORT::selected ( ) const [private]
static QColor PLOT2D_EXPORT::selectionColor ( ) [static]
void PLOT2D_EXPORT::setAction ( const int  )
void PLOT2D_EXPORT::setActive ( const bool  )
void PLOT2D_EXPORT::setAutoDel ( bool  theDel)
void PLOT2D_EXPORT::setAutoDel ( bool  theDel)
void PLOT2D_EXPORT::setColor ( const QColor &  )
void PLOT2D_EXPORT::setColor ( const QColor &  )
void PLOT2D_EXPORT::setColor ( const QColor &  )
void PLOT2D_EXPORT::setColor ( const QColor &  )
void PLOT2D_EXPORT::setColor ( const QColor &  )
void PLOT2D_EXPORT::setCrossItems ( bool  theCross)
void PLOT2D_EXPORT::setCurveTitle ( Plot2d_Curve ,
const QString &   
)
void PLOT2D_EXPORT::setCurveType ( int  ,
bool  = true 
)
void PLOT2D_EXPORT::setCurveType ( QwtPlotCurve *  ,
int   
) [protected]
void PLOT2D_EXPORT::setData ( const QList< double > &  ,
const QList< double > &   
)
void PLOT2D_EXPORT::setData ( const double *  ,
const double *  ,
long  ,
const QStringList &  = QStringList() 
)
void PLOT2D_EXPORT::setData ( const QwtIntervalData &  )
void PLOT2D_EXPORT::setDeviation ( double  min,
double  max 
)
void PLOT2D_EXPORT::setDeviationData ( const double *  ,
const double *  ,
const QList< int > &   
)
void PLOT2D_EXPORT::setDeviationData ( const double *  min,
const double *  max,
const QList< int > &  idx 
)
void PLOT2D_EXPORT::setEnableAxis ( QwtPlot::Axis  ,
bool   
)
void PLOT2D_EXPORT::setExpression ( const QString &  )
void PLOT2D_EXPORT::setFont ( const QFont &  ,
ObjectType  ,
bool  = true 
)
static void PLOT2D_EXPORT::setHighlightedLegendTextColor ( const QColor &  c) [static]
void PLOT2D_EXPORT::setHorScaleMode ( const int  ,
bool  = true 
)
void PLOT2D_EXPORT::setHorTitle ( const QString &  )
void PLOT2D_EXPORT::setHorUnits ( const QString &  )
void PLOT2D_EXPORT::setLegend ( bool  ,
int  ,
const QFont &  ,
const QColor &   
)
void PLOT2D_EXPORT::setLegendFont ( const QFont &  )
void PLOT2D_EXPORT::setLegendPen ( const QPen &  )
void PLOT2D_EXPORT::setLegendSymbol ( const QwtSymbol &  )
void PLOT2D_EXPORT::setMainTitle ( bool  ,
const QString &  = QString() 
)
void PLOT2D_EXPORT::setMajorGrid ( bool  ,
const int  ,
bool  ,
const int  ,
bool  ,
const int   
)
void PLOT2D_EXPORT::setMarkerSize ( const int  ,
bool  = true 
)
void PLOT2D_EXPORT::setMarkerStyle ( QwtSymbol::Style  style)
void PLOT2D_EXPORT::setMinorGrid ( bool  ,
const int  ,
bool  ,
const int  ,
bool  ,
const int   
)
void PLOT2D_EXPORT::setName ( const QString &  )
void PLOT2D_EXPORT::setName ( const QString &  )
void PLOT2D_EXPORT::setNormLMaxMode ( bool  ,
bool  = true 
)
void PLOT2D_EXPORT::setNormLMinMode ( bool  ,
bool  = true 
)
void PLOT2D_EXPORT::setNormRMaxMode ( bool  ,
bool  = true 
)
void PLOT2D_EXPORT::setNormRMinMode ( bool  ,
bool  = true 
)
void PLOT2D_EXPORT::setObjectTitle ( Plot2d_Object ,
const QString &   
)
void PLOT2D_EXPORT::setRange ( const double  xMin,
const double  xMax,
const double  yMin,
const double  yMax,
const double  y2Min = 0,
const double  y2Max = 0 
)
void PLOT2D_EXPORT::setRangeBegin ( const double  )
void PLOT2D_EXPORT::setRangeEnd ( const double  )
void PLOT2D_EXPORT::setScale ( const double  )
void PLOT2D_EXPORT::setScaleMode ( const int  ,
const int   
)
void PLOT2D_EXPORT::setSelected ( const bool  on)
void PLOT2D_EXPORT::setSelected ( const bool  )
void PLOT2D_EXPORT::setSelected ( const bool  )
void PLOT2D_EXPORT::setSelected ( const bool  )
static void PLOT2D_EXPORT::setSelectionColor ( const QColor &  c) [static]
void PLOT2D_EXPORT::setText ( const int  ,
const QString &   
)
void PLOT2D_EXPORT::setTitle ( const QString &  )
void PLOT2D_EXPORT::setTitle ( bool  ,
const QString &  ,
ObjectType  ,
bool  = true 
)
void PLOT2D_EXPORT::setVerScaleMode ( const int  ,
bool  = true 
)
void PLOT2D_EXPORT::setVerTitle ( const QString &  )
void PLOT2D_EXPORT::setVerUnits ( const QString &  )
virtual void PLOT2D_EXPORT::setViewManager ( SUIT_ViewManager *  ) [virtual]
virtual void PLOT2D_EXPORT::setVisualParameters ( const QString &  ) [virtual]
void PLOT2D_EXPORT::setWidth ( const double  )
void PLOT2D_EXPORT::setXAxis ( QwtPlot::Axis  )
void PLOT2D_EXPORT::setXGrid ( bool  ,
const int  ,
bool  ,
const int  ,
bool  = true 
)
bool PLOT2D_EXPORT::setXmlVisualParameters ( const QString &  ) [protected]
void PLOT2D_EXPORT::setXTitle ( bool  ,
const QString &  = QString() 
)
void PLOT2D_EXPORT::setY2Title ( bool  ,
const QString &  = QString() 
)
void PLOT2D_EXPORT::setYAxis ( QwtPlot::Axis  )
virtual void PLOT2D_EXPORT::setYAxisIdentifierEnabled ( const bool  ) [virtual]
void PLOT2D_EXPORT::setYGrid ( bool  ,
const int  ,
bool  ,
const int  ,
bool  ,
const int  ,
bool  ,
const int  ,
bool  = true 
)
void PLOT2D_EXPORT::setYTitle ( bool  ,
const QString &  = QString() 
)
void PLOT2D_EXPORT::showLegend ( bool  ,
bool  = true 
)
int PLOT2D_EXPORT::state ( ) const
int PLOT2D_EXPORT::testOperation ( const QMouseEvent &  ) [protected]
QString PLOT2D_EXPORT::text ( const int  ) const
static QString PLOT2D_EXPORT::Type ( ) [inline, static]

Definition at line 42 of file Plot2d_ViewModel.h.

{ return "Plot2d"; }

Here is the caller graph for this function:

virtual void PLOT2D_EXPORT::updateAnalyticalCurve ( Plot2d_AnalyticalCurve ,
bool  = false 
) [pure virtual]
virtual void PLOT2D_EXPORT::updateAnalyticalCurves ( ) [pure virtual]
void PLOT2D_EXPORT::updateCurve ( ) [private, slot]
void PLOT2D_EXPORT::updateCurve ( Plot2d_Curve ,
bool  = false 
)
virtual void PLOT2D_EXPORT::updateLegend ( QwtLegend *  ) const [protected, virtual]
virtual void PLOT2D_EXPORT::updateLegend ( QwtLegend *  ) const [virtual]
void PLOT2D_EXPORT::updateObject ( Plot2d_Object ,
bool  = false 
)
virtual void PLOT2D_EXPORT::updatePlotItem ( QwtPlotItem *  ) [virtual]
virtual void PLOT2D_EXPORT::updatePlotItem ( QwtPlotItem *  ) [virtual]
virtual void PLOT2D_EXPORT::updatePlotItem ( QwtPlotItem *  ) [virtual]
virtual void PLOT2D_EXPORT::updatePlotItem ( ) [virtual]
void PLOT2D_EXPORT::updatePlotItem ( Plot2d_Object ,
QwtPlotItem *   
)
void PLOT2D_EXPORT::updatePreview ( ) [private, slot]
void PLOT2D_EXPORT::updateState ( ) [private, slot]
double* PLOT2D_EXPORT::verData ( ) const
virtual void PLOT2D_EXPORT::wheelEvent ( QWheelEvent *  ) [protected, virtual]

Member Data Documentation

Definition at line 54 of file Plot2d.h.

int PLOT2D_EXPORT::myAction [protected]

Definition at line 132 of file Plot2d_AnalyticalCurve.h.

bool PLOT2D_EXPORT::myActive [protected]

Definition at line 135 of file Plot2d_AnalyticalCurve.h.

QPushButton* PLOT2D_EXPORT::myAddButton [private]

Definition at line 115 of file Plot2d_AnalyticalCurveDlg.h.

Definition at line 312 of file Plot2d_ViewFrame.h.

Definition at line 158 of file Plot2d_PlotItems.h.

QCheckBox* PLOT2D_EXPORT::myAutoAssign [private]

Definition at line 109 of file Plot2d_AnalyticalCurveDlg.h.

bool PLOT2D_EXPORT::myAutoAssign [protected]

Definition at line 120 of file Plot2d_AnalyticalCurve.h.

bool PLOT2D_EXPORT::myAutoDel [private]

Definition at line 69 of file Plot2d_ViewModel.h.

QColor PLOT2D_EXPORT::myBackground [protected]

Definition at line 300 of file Plot2d_ViewFrame.h.

Definition at line 135 of file Plot2d_SetupViewDlg.h.

QList<QRect> PLOT2D_EXPORT::myBarItems [protected]

Definition at line 188 of file Plot2d_PlotItems.h.

QMap<Plot2d_Object*, double> PLOT2D_EXPORT::myBkoefs [private]

Definition at line 50 of file Plot2d_NormalizeAlgorithm.h.

QPushButton * PLOT2D_EXPORT::myCancelBtn [private]

Definition at line 75 of file Plot2d_FitDataDlg.h.

Definition at line 114 of file Plot2d_AnalyticalCurveDlg.h.

QColor PLOT2D_EXPORT::myColor [protected]

Definition at line 121 of file Plot2d_AnalyticalCurve.h.

Definition at line 68 of file Plot2d_SetupCurveDlg.h.

Plot2d_CurveContainer* PLOT2D_EXPORT::myContainer [private]

Definition at line 100 of file Plot2d_AnalyticalCurveDlg.h.

bool PLOT2D_EXPORT::myCrossed [protected]

Definition at line 189 of file Plot2d_PlotItems.h.

QwtPlotItem* PLOT2D_EXPORT::myCurve [protected]

Definition at line 134 of file Plot2d_AnalyticalCurve.h.

QComboBox* PLOT2D_EXPORT::myCurveCombo [private]

Definition at line 150 of file Plot2d_SetupViewDlg.h.

QGroupBox* PLOT2D_EXPORT::myCurveParams [private]

Definition at line 105 of file Plot2d_AnalyticalCurveDlg.h.

QGroupBox* PLOT2D_EXPORT::myCurveProps [private]

Definition at line 108 of file Plot2d_AnalyticalCurveDlg.h.

QListWidget* PLOT2D_EXPORT::myCurvesList [private]

Definition at line 104 of file Plot2d_AnalyticalCurveDlg.h.

int PLOT2D_EXPORT::myCurveType [protected]

Definition at line 294 of file Plot2d_ViewFrame.h.

QwtIntervalData PLOT2D_EXPORT::myData [private]

Definition at line 159 of file Plot2d_PlotItems.h.

bool PLOT2D_EXPORT::myDataChanged [protected]

Definition at line 55 of file Plot2d_Algorithm.h.

QCheckBox* PLOT2D_EXPORT::myDefCheck [private]

Definition at line 161 of file Plot2d_SetupViewDlg.h.

double PLOT2D_EXPORT::myDefWidth [private]

Definition at line 65 of file Plot2d_Histogram.h.

Definition at line 167 of file Plot2d_SetupViewDlg.h.

Plot2d_DeviationData* PLOT2D_EXPORT::myDeviationData [private]

Definition at line 117 of file Plot2d_PlotItems.h.

QSpinBox* PLOT2D_EXPORT::myDeviationLw [private]

Definition at line 165 of file Plot2d_SetupViewDlg.h.

QSpinBox* PLOT2D_EXPORT::myDeviationTs [private]

Definition at line 166 of file Plot2d_SetupViewDlg.h.

QImage PLOT2D_EXPORT::myDumpImage [private]

Definition at line 123 of file Plot2d_ViewWindow.h.

QString PLOT2D_EXPORT::myExpression [protected]

Definition at line 130 of file Plot2d_AnalyticalCurve.h.

QLineEdit* PLOT2D_EXPORT::myFormula [private]

Definition at line 106 of file Plot2d_AnalyticalCurveDlg.h.

Definition at line 47 of file Plot2d_ToolTip.h.

QPushButton* PLOT2D_EXPORT::myHelpBtn [private]

Definition at line 164 of file Plot2d_SetupViewDlg.h.

Color of the selected legend item font.

Definition at line 133 of file Plot2d_Object.h.

QString PLOT2D_EXPORT::myHorTitle [protected]

Definition at line 118 of file Plot2d_Object.h.

QString PLOT2D_EXPORT::myHorUnits [protected]

Definition at line 120 of file Plot2d_Object.h.

QList<QwtPlotCurve*> PLOT2D_EXPORT::myIntermittentSegmentList [private]

Definition at line 319 of file Plot2d_ViewFrame.h.

Definition at line 53 of file Plot2d_Algorithm.h.

bool PLOT2D_EXPORT::myIsAutoDel [protected]

Definition at line 48 of file Plot2d_Prs.h.

bool PLOT2D_EXPORT::myIsDefTitle [protected]

Definition at line 315 of file Plot2d_ViewFrame.h.

bool PLOT2D_EXPORT::myIsSelected [protected]

Definition at line 136 of file Plot2d_AnalyticalCurve.h.

QMap<Plot2d_Object*, double> PLOT2D_EXPORT::myKkoefs [private]

Definition at line 51 of file Plot2d_NormalizeAlgorithm.h.

QCheckBox* PLOT2D_EXPORT::myLegendCheck [private]

Definition at line 151 of file Plot2d_SetupViewDlg.h.

Definition at line 136 of file Plot2d_SetupViewDlg.h.

QColor PLOT2D_EXPORT::myLegendColor [protected]

Definition at line 298 of file Plot2d_ViewFrame.h.

QComboBox* PLOT2D_EXPORT::myLegendCombo [private]

Definition at line 152 of file Plot2d_SetupViewDlg.h.

Definition at line 137 of file Plot2d_SetupViewDlg.h.

QFont PLOT2D_EXPORT::myLegendFont [protected]

Definition at line 297 of file Plot2d_ViewFrame.h.

Definition at line 83 of file Plot2d_PlotItems.h.

int PLOT2D_EXPORT::myLegendPos [protected]

Definition at line 296 of file Plot2d_ViewFrame.h.

QwtSymbol PLOT2D_EXPORT::myLegendSymbol [private]

Definition at line 84 of file Plot2d_PlotItems.h.

Definition at line 124 of file Plot2d_AnalyticalCurve.h.

QComboBox* PLOT2D_EXPORT::myLineCombo [private]

Definition at line 65 of file Plot2d_SetupCurveDlg.h.

QSpinBox* PLOT2D_EXPORT::myLineSpin [private]

Definition at line 66 of file Plot2d_SetupCurveDlg.h.

QComboBox* PLOT2D_EXPORT::myLineType [private]

Definition at line 112 of file Plot2d_AnalyticalCurveDlg.h.

Definition at line 113 of file Plot2d_AnalyticalCurveDlg.h.

int PLOT2D_EXPORT::myLineWidth [protected]

Definition at line 125 of file Plot2d_AnalyticalCurve.h.

Definition at line 313 of file Plot2d_ViewFrame.h.

PyObject* PLOT2D_EXPORT::myMainDict [private]

main python dictionary

Definition at line 48 of file Plot2d_AnalyticalParser.h.

PyObject* PLOT2D_EXPORT::myMainMod [private]

main python module

Definition at line 47 of file Plot2d_AnalyticalParser.h.

Definition at line 122 of file Plot2d_AnalyticalCurve.h.

QComboBox* PLOT2D_EXPORT::myMarkerCombo [private]

Definition at line 67 of file Plot2d_SetupCurveDlg.h.

int PLOT2D_EXPORT::myMarkerSize [protected]

Definition at line 123 of file Plot2d_AnalyticalCurve.h.

QSpinBox* PLOT2D_EXPORT::myMarkerSpin [private]

Definition at line 153 of file Plot2d_SetupViewDlg.h.

QwtSymbol::Style PLOT2D_EXPORT::myMarkerStyle [protected]

Definition at line 76 of file Plot2d_Curve.h.

QComboBox* PLOT2D_EXPORT::myMarkerType [private]

Definition at line 111 of file Plot2d_AnalyticalCurveDlg.h.

QRadioButton* PLOT2D_EXPORT::myModeAllRB [private]

Definition at line 65 of file Plot2d_FitDataDlg.h.

QRadioButton* PLOT2D_EXPORT::myModeHorRB [private]

Definition at line 66 of file Plot2d_FitDataDlg.h.

Definition at line 120 of file Plot2d_ViewWindow.h.

QRadioButton* PLOT2D_EXPORT::myModeVerRB [private]

Definition at line 67 of file Plot2d_FitDataDlg.h.

QString PLOT2D_EXPORT::myName [protected]

Definition at line 131 of file Plot2d_AnalyticalCurve.h.

int PLOT2D_EXPORT::myNbCurves [static, private]

Definition at line 139 of file Plot2d_AnalyticalCurve.h.

Definition at line 107 of file Plot2d_AnalyticalCurveDlg.h.

long PLOT2D_EXPORT::myNbIntervals [protected]

Definition at line 126 of file Plot2d_AnalyticalCurve.h.

Definition at line 49 of file Plot2d_NormalizeAlgorithm.h.

bool PLOT2D_EXPORT::myNormLMax [protected]

Definition at line 308 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myNormLMaxCheck [private]

Definition at line 156 of file Plot2d_SetupViewDlg.h.

bool PLOT2D_EXPORT::myNormLMin [protected]

Definition at line 308 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myNormLMinCheck [private]

Definition at line 157 of file Plot2d_SetupViewDlg.h.

bool PLOT2D_EXPORT::myNormRMax [protected]

Definition at line 308 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myNormRMaxCheck [private]

Definition at line 158 of file Plot2d_SetupViewDlg.h.

bool PLOT2D_EXPORT::myNormRMin [protected]

Definition at line 308 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myNormRMinCheck [private]

Definition at line 159 of file Plot2d_SetupViewDlg.h.

Definition at line 46 of file Plot2d_Prs.h.

Definition at line 311 of file Plot2d_ViewFrame.h.

QPushButton * PLOT2D_EXPORT::myOkBtn [private]

Definition at line 74 of file Plot2d_FitDataDlg.h.

int PLOT2D_EXPORT::myOperation [protected]

Definition at line 291 of file Plot2d_ViewFrame.h.

instance of the Parser

Definition at line 46 of file Plot2d_AnalyticalParser.h.

Definition at line 290 of file Plot2d_ViewFrame.h.

QPoint PLOT2D_EXPORT::myPnt [protected]

Definition at line 292 of file Plot2d_ViewFrame.h.

Definition at line 127 of file Plot2d_AnalyticalCurve.h.

QLabel* PLOT2D_EXPORT::myPreview [private]

Definition at line 69 of file Plot2d_SetupCurveDlg.h.

Definition at line 101 of file Plot2d_AnalyticalCurveDlg.h.

QWidget* PLOT2D_EXPORT::myPropsGrp [private]

Definition at line 110 of file Plot2d_AnalyticalCurveDlg.h.

Definition at line 68 of file Plot2d_ViewModel.h.

double PLOT2D_EXPORT::myRangeBegin [protected]

Definition at line 128 of file Plot2d_AnalyticalCurve.h.

double PLOT2D_EXPORT::myRangeEnd [protected]

Definition at line 129 of file Plot2d_AnalyticalCurve.h.

QGroupBox* PLOT2D_EXPORT::myRangeGrp [private]

Definition at line 64 of file Plot2d_FitDataDlg.h.

double PLOT2D_EXPORT::myReference [private]

Definition at line 161 of file Plot2d_PlotItems.h.

QPushButton* PLOT2D_EXPORT::myRemoveButton [private]

Definition at line 116 of file Plot2d_AnalyticalCurveDlg.h.

Definition at line 54 of file Plot2d_Algorithm.h.

Definition at line 314 of file Plot2d_ViewFrame.h.

double PLOT2D_EXPORT::myScale [protected]

Definition at line 126 of file Plot2d_Object.h.

QString PLOT2D_EXPORT::myScript [static, private]

python script

Definition at line 49 of file Plot2d_AnalyticalParser.h.

Definition at line 76 of file Plot2d_FitDataDlg.h.

bool PLOT2D_EXPORT::mySecondY [protected]

Definition at line 47 of file Plot2d_Prs.h.

QColor PLOT2D_EXPORT::mySelectionColor [static, private]

Color of the selected curve or histogram.

Definition at line 132 of file Plot2d_Object.h.

bool PLOT2D_EXPORT::myShowLegend [protected]

Definition at line 295 of file Plot2d_ViewFrame.h.

Definition at line 62 of file Plot2d_PlotItems.h.

Definition at line 63 of file Plot2d_PlotItems.h.

int PLOT2D_EXPORT::myState [protected]

Definition at line 133 of file Plot2d_AnalyticalCurve.h.

QString PLOT2D_EXPORT::myTitle [protected]

Definition at line 301 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myTitleCheck [private]

Definition at line 127 of file Plot2d_SetupViewDlg.h.

QLineEdit* PLOT2D_EXPORT::myTitleEdit [private]

Definition at line 128 of file Plot2d_SetupViewDlg.h.

Definition at line 302 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myTitleXCheck [private]

Definition at line 129 of file Plot2d_SetupViewDlg.h.

QLineEdit* PLOT2D_EXPORT::myTitleXEdit [private]

Definition at line 130 of file Plot2d_SetupViewDlg.h.

QCheckBox* PLOT2D_EXPORT::myTitleY2Check [private]

Definition at line 132 of file Plot2d_SetupViewDlg.h.

QLineEdit* PLOT2D_EXPORT::myTitleY2Edit [private]

Definition at line 134 of file Plot2d_SetupViewDlg.h.

QCheckBox* PLOT2D_EXPORT::myTitleYCheck [private]

Definition at line 131 of file Plot2d_SetupViewDlg.h.

QLineEdit* PLOT2D_EXPORT::myTitleYEdit [private]

Definition at line 133 of file Plot2d_SetupViewDlg.h.

int PLOT2D_EXPORT::myToolBar [private]

Definition at line 122 of file Plot2d_ViewWindow.h.

Updater* PLOT2D_EXPORT::myUpdater [private]

Definition at line 102 of file Plot2d_AnalyticalCurveDlg.h.

Definition at line 54 of file Plot2d_SetupCurveScaleDlg.h.

QString PLOT2D_EXPORT::myVerTitle [protected]

Definition at line 119 of file Plot2d_Object.h.

QString PLOT2D_EXPORT::myVerUnits [protected]

Definition at line 121 of file Plot2d_Object.h.

Definition at line 121 of file Plot2d_ViewWindow.h.

double PLOT2D_EXPORT::myWidth [private]

Definition at line 64 of file Plot2d_Histogram.h.

QwtPlot::Axis PLOT2D_EXPORT::myXAxis [protected]

Definition at line 123 of file Plot2d_Object.h.

double PLOT2D_EXPORT::myXDistance [protected]

Definition at line 309 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myXGridCheck [private]

Definition at line 138 of file Plot2d_SetupViewDlg.h.

Definition at line 303 of file Plot2d_ViewFrame.h.

Definition at line 305 of file Plot2d_ViewFrame.h.

Definition at line 306 of file Plot2d_ViewFrame.h.

Definition at line 304 of file Plot2d_ViewFrame.h.

QSpinBox* PLOT2D_EXPORT::myXGridSpin [private]

Definition at line 139 of file Plot2d_SetupViewDlg.h.

QLineEdit* PLOT2D_EXPORT::myXMaxEdit [private]

Definition at line 71 of file Plot2d_FitDataDlg.h.

QLineEdit* PLOT2D_EXPORT::myXMinEdit [private]

Definition at line 68 of file Plot2d_FitDataDlg.h.

QCheckBox* PLOT2D_EXPORT::myXMinGridCheck [private]

Definition at line 144 of file Plot2d_SetupViewDlg.h.

QSpinBox* PLOT2D_EXPORT::myXMinGridSpin [private]

Definition at line 145 of file Plot2d_SetupViewDlg.h.

int PLOT2D_EXPORT::myXMode [protected]

Definition at line 307 of file Plot2d_ViewFrame.h.

QComboBox* PLOT2D_EXPORT::myXModeCombo [private]

Definition at line 154 of file Plot2d_SetupViewDlg.h.

QString PLOT2D_EXPORT::myXTitle [protected]

Definition at line 301 of file Plot2d_ViewFrame.h.

Definition at line 302 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myY2GridCheck [private]

Definition at line 141 of file Plot2d_SetupViewDlg.h.

Definition at line 303 of file Plot2d_ViewFrame.h.

Definition at line 305 of file Plot2d_ViewFrame.h.

Definition at line 306 of file Plot2d_ViewFrame.h.

Definition at line 304 of file Plot2d_ViewFrame.h.

QSpinBox* PLOT2D_EXPORT::myY2GridSpin [private]

Definition at line 143 of file Plot2d_SetupViewDlg.h.

QLineEdit* PLOT2D_EXPORT::myY2MaxEdit [private]

Definition at line 73 of file Plot2d_FitDataDlg.h.

QLineEdit* PLOT2D_EXPORT::myY2MinEdit [private]

Definition at line 70 of file Plot2d_FitDataDlg.h.

QCheckBox* PLOT2D_EXPORT::myY2MinGridCheck [private]

Definition at line 147 of file Plot2d_SetupViewDlg.h.

QSpinBox* PLOT2D_EXPORT::myY2MinGridSpin [private]

Definition at line 149 of file Plot2d_SetupViewDlg.h.

QComboBox* PLOT2D_EXPORT::myY2ModeCombo [private]

Definition at line 160 of file Plot2d_SetupViewDlg.h.

QString PLOT2D_EXPORT::myY2Title [protected]

Definition at line 301 of file Plot2d_ViewFrame.h.

Definition at line 302 of file Plot2d_ViewFrame.h.

QwtPlot::Axis PLOT2D_EXPORT::myYAxis [protected]

Definition at line 124 of file Plot2d_Object.h.

Definition at line 115 of file Plot2d_PlotItems.h.

Definition at line 59 of file Plot2d_PlotItems.h.

QPixmap PLOT2D_EXPORT::myYAxisLeftIcon [private]

Definition at line 60 of file Plot2d_PlotItems.h.

Definition at line 61 of file Plot2d_PlotItems.h.

double PLOT2D_EXPORT::myYDistance [protected]

Definition at line 309 of file Plot2d_ViewFrame.h.

double PLOT2D_EXPORT::myYDistance2 [protected]

Definition at line 309 of file Plot2d_ViewFrame.h.

QCheckBox* PLOT2D_EXPORT::myYGridCheck [private]

Definition at line 140 of file Plot2d_SetupViewDlg.h.

Definition at line 303 of file Plot2d_ViewFrame.h.

Definition at line 305 of file Plot2d_ViewFrame.h.

Definition at line 306 of file Plot2d_ViewFrame.h.

Definition at line 304 of file Plot2d_ViewFrame.h.

QSpinBox* PLOT2D_EXPORT::myYGridSpin [private]

Definition at line 142 of file Plot2d_SetupViewDlg.h.

QLineEdit* PLOT2D_EXPORT::myYMaxEdit [private]

Definition at line 72 of file Plot2d_FitDataDlg.h.

QLineEdit* PLOT2D_EXPORT::myYMinEdit [private]

Definition at line 69 of file Plot2d_FitDataDlg.h.

QCheckBox* PLOT2D_EXPORT::myYMinGridCheck [private]

Definition at line 146 of file Plot2d_SetupViewDlg.h.

QSpinBox* PLOT2D_EXPORT::myYMinGridSpin [private]

Definition at line 148 of file Plot2d_SetupViewDlg.h.

int PLOT2D_EXPORT::myYMode [protected]

Definition at line 307 of file Plot2d_ViewFrame.h.

QComboBox* PLOT2D_EXPORT::myYModeCombo [private]

Definition at line 155 of file Plot2d_SetupViewDlg.h.

QString PLOT2D_EXPORT::myYTitle [protected]

Definition at line 301 of file Plot2d_ViewFrame.h.

Definition at line 302 of file Plot2d_ViewFrame.h.

Definition at line 55 of file Plot2d.h.

Definition at line 52 of file Plot2d.h.

Definition at line 53 of file Plot2d.h.


The documentation for this protocol was generated from the following files: