Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TxqPlotAttribs Class Reference

Class definiton for the TxqPlotAttribs. More...

#include <TxqPlotAttribs.h>

Inheritance diagram for TxqPlotAttribs::

Txq3dPlotAttribs List of all members.

Public Methods

 TxqPlotAttribs ()
 Default constructor will set default X and Y plot attributes. More...

 TxqPlotAttribs (QString xtitle, QColor xtitlecolor, double xmin, double xmax, bool xlims, bool xSciNote, QString xscaletype, int xscale, QString ytitle, QColor ytitlecolor, double ymin, double ymax, bool ylims, bool ySciNote, QString yscaletype, int yscale)
 Constructor with all attributes set by the constructor. More...

void setDefaultPlotAttrib (TxqAxisAttribs a)
 Set the plot atttributes from a TxqAxisAttribs. More...

void print ()
 Print out all the variables. More...

 ~TxqPlotAttribs ()
 Destructor. More...


Public Attributes

TxqAxisAttribs x
 The x axis atrributes. More...

TxqAxisAttribs y
 The y axis atrributes. More...


Detailed Description

Class definiton for the TxqPlotAttribs.

A TxqPlotAttribs is the data needed to specify the plot attributes, such as the min, max, scale and type.

Definition at line 27 of file TxqPlotAttribs.h.


Constructor & Destructor Documentation

TxqPlotAttribs::TxqPlotAttribs ( ) [inline]
 

Default constructor will set default X and Y plot attributes.

Definition at line 34 of file TxqPlotAttribs.h.

TxqPlotAttribs::TxqPlotAttribs ( QString xtitle,
QColor xtitlecolor,
double xmin,
double xmax,
bool xlims,
bool xSciNote,
QString xscaletype,
int xscale,
QString ytitle,
QColor ytitlecolor,
double ymin,
double ymax,
bool ylims,
bool ySciNote,
QString yscaletype,
int yscale ) [inline]
 

Constructor with all attributes set by the constructor.

Parameters:
xtitle   the axis title
xtitlecolor   the axis title color
xmin   the axis mininum value
xmax   the axis maximum value
xlims   the flag for autoscaling
xSciNote   the flag for Scientific notation
xscaletype   the scale type for the axis.
xscale   the scale type in integer format
ytitle   the axis title
ytitlecolor   the axis title color
ymin   the axis mininum value
ymax   the axis maximum value
ylims   the flag for autoscaling
ySciNote   the flag for Scientific notation
yscaletype   the scale type for the axis.
yscale   the scale type in integer format

Definition at line 61 of file TxqPlotAttribs.h.

TxqPlotAttribs::~TxqPlotAttribs ( ) [inline]
 

Destructor.

Definition at line 134 of file TxqPlotAttribs.h.


Member Function Documentation

void TxqPlotAttribs::print ( ) [inline]
 

Print out all the variables.

Reimplemented in Txq3dPlotAttribs.

Definition at line 109 of file TxqPlotAttribs.h.

void TxqPlotAttribs::setDefaultPlotAttrib ( TxqAxisAttribs a ) [inline]
 

Set the plot atttributes from a TxqAxisAttribs.

Parameters:
a   the TxqAxisAttribs to set from.

Definition at line 93 of file TxqPlotAttribs.h.

Referenced by Txq3dPlotAttribs::Txq3dPlotAttribs(), and TxqPlotAttribs().


Member Data Documentation

TxqAxisAttribs TxqPlotAttribs::x
 

The x axis atrributes.

Definition at line 143 of file TxqPlotAttribs.h.

TxqAxisAttribs TxqPlotAttribs::y
 

The y axis atrributes.

Definition at line 148 of file TxqPlotAttribs.h.


The documentation for this class was generated from the following file: Copyright Tech-X Corporation, all rights reserved.