Relacs Core Library  0.9.8
Public Member Functions | Protected Attributes | List of all members
PlotTraceStyle Class Reference

#include <plottrace.h>

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

Public Member Functions

 PlotTraceStyle (void)
 
 PlotTraceStyle (const PlotTraceStyle &pts)
 
 PlotTraceStyle (bool visible, int panel, int lcolor)
 
bool visible (void) const
 
void setVisible (bool visible)
 
int panel (void) const
 
void setPanel (int panel)
 
int handle (void) const
 
void setHandle (int handle)
 
void clearPanel (void)
 
const QAction * action (void) const
 
QAction * action (void)
 
void setAction (QAction *action)
 
const Plot::LineStyleline (void) const
 
Plot::LineStyleline (void)
 
void setLine (const Plot::LineStyle &style)
 
void setLine (int lcolor=Plot::Transparent, int lwidth=1, Plot::Dash ldash=Plot::Solid)
 

Protected Attributes

QAction * Action
 
bool Visible
 
int Panel
 
int Handle
 
Plot::LineStyle Line
 

Detailed Description

Plot style and properties for a trace.

Author
Jan Benda

Constructor & Destructor Documentation

PlotTraceStyle ( void  )
PlotTraceStyle ( const PlotTraceStyle pts)
PlotTraceStyle ( bool  visible,
int  panel,
int  lcolor 
)

Member Function Documentation

bool visible ( void  ) const
void setVisible ( bool  visible)
int panel ( void  ) const
void setPanel ( int  panel)
int handle ( void  ) const
void setHandle ( int  handle)
void clearPanel ( void  )
const QAction * action ( void  ) const
QAction * action ( void  )
void setAction ( QAction *  action)
const Plot::LineStyle & line ( void  ) const

References PlotTraceStyle::Line.

Plot::LineStyle & line ( void  )

References PlotTraceStyle::Line.

void setLine ( const Plot::LineStyle style)
void setLine ( int  lcolor = Plot::Transparent,
int  lwidth = 1,
Plot::Dash  ldash = Plot::Solid 
)

Member Data Documentation

QAction* Action
protected
bool Visible
protected
int Panel
protected
int Handle
protected
Plot::LineStyle Line
protected

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