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

#include <plottrace.h>

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

Public Member Functions

 PlotEventStyle (void)
 
 PlotEventStyle (const PlotEventStyle &pes)
 
const Plot::PointStylepoint (void) const
 
Plot::PointStylepoint (void)
 
void setPoint (const Plot::PointStyle &style)
 
void setPoint (Plot::Points ptype=Plot::Circle, int psize=10, int pcolor=Plot::Transparent, int pfill=Plot::Transparent)
 
void setStyle (const Plot::LineStyle &lstyle, const Plot::PointStyle &pstyle)
 
void setStyle (int lcolor=Plot::Transparent, int lwidth=1, Plot::Dash ldash=Plot::Solid, Plot::Points ptype=Plot::Circle, int psize=10, int pcolor=Plot::Transparent, int pfill=Plot::Transparent)
 
double yPos (void) const
 
Plot::Coordinates yCoor (void) const
 
void setYPos (double ypos, Plot::Coordinates ycoor=Plot::Graph)
 
void setYData (void)
 
double size (void) const
 
Plot::Coordinates sizeCoor (void) const
 
void setSize (double size, Plot::Coordinates sizecoor=Plot::GraphY)
 
- Public Member Functions inherited from PlotTraceStyle
 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

Plot::PointStyle Point
 
double YPos
 
Plot::Coordinates YCoor
 
bool YData
 
double Size
 
Plot::Coordinates SizeCoor
 
- Protected Attributes inherited from PlotTraceStyle
QAction * Action
 
bool Visible
 
int Panel
 
int Handle
 
Plot::LineStyle Line
 

Detailed Description

Plot style and properties for a events.

Author
Jan Benda

Constructor & Destructor Documentation

PlotEventStyle ( void  )
PlotEventStyle ( const PlotEventStyle pes)

Member Function Documentation

const Plot::PointStyle & point ( void  ) const

References PlotEventStyle::Point.

Plot::PointStyle & point ( void  )

References PlotEventStyle::Point.

void setPoint ( const Plot::PointStyle style)
void setPoint ( Plot::Points  ptype = Plot::Circle,
int  psize = 10,
int  pcolor = Plot::Transparent,
int  pfill = Plot::Transparent 
)
void setStyle ( const Plot::LineStyle lstyle,
const Plot::PointStyle pstyle 
)
void setStyle ( int  lcolor = Plot::Transparent,
int  lwidth = 1,
Plot::Dash  ldash = Plot::Solid,
Plot::Points  ptype = Plot::Circle,
int  psize = 10,
int  pcolor = Plot::Transparent,
int  pfill = Plot::Transparent 
)
double yPos ( void  ) const

References PlotEventStyle::YPos.

Plot::Coordinates yCoor ( void  ) const

References PlotEventStyle::YCoor.

void setYPos ( double  ypos,
Plot::Coordinates  ycoor = Plot::Graph 
)
void setYData ( void  )

References PlotEventStyle::YData.

double size ( void  ) const

References PlotEventStyle::Size.

Referenced by PlotEventStyle::setSize().

Plot::Coordinates sizeCoor ( void  ) const
void setSize ( double  size,
Plot::Coordinates  sizecoor = Plot::GraphY 
)

Member Data Documentation

Plot::PointStyle Point
protected
double YPos
protected
Plot::Coordinates YCoor
protected
bool YData
protected
double Size
protected
Plot::Coordinates SizeCoor
protected

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