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

TxqAxisAttribs Class Reference

Class definiton for the TxqAxisAttribs A TxqAxisAttribs is the data needed to specify the axis attributes, such as the min, max, scale and type. More...

#include <TxqAxisAttribs.h>

List of all members.

Public Methods

 TxqAxisAttribs ()
 Constructor: default. More...

 TxqAxisAttribs (QString intitle, QColor intitlecolor, double inmin, double inmax, bool inlims, bool inSciNote, QString inscaletype, int inscale, QColor intickcolor, bool intick, bool outtick)
 Constructor: with all attributes. More...

 ~TxqAxisAttribs ()
 Destructor. More...


Public Attributes

QString title
 The axis title. More...

QColor titleColor
 The axis title color. More...

double min
 The axis mininum value. More...

double max
 The axis maximum value. More...

bool autoLims
 The flag for autoscaling true if autoscaling the axis. More...

bool sciNotation
 The flag for Scientific notation true if the axes is using scientific notation. More...

QString scaleType
 The scale type for the axis. More...

int scale
 The scale type in integer format 0 is a LINEAR scale 1 is a LOGARITHMIC scale. More...

QColor tickLabelColor
 The tick color. More...

bool insideTick
 The inside tick mark flag. More...

bool outsideTick
 The outside tick mark flag. More...


Detailed Description

Class definiton for the TxqAxisAttribs A TxqAxisAttribs is the data needed to specify the axis attributes, such as the min, max, scale and type.

Definition at line 31 of file TxqAxisAttribs.h.


Constructor & Destructor Documentation

TxqAxisAttribs::TxqAxisAttribs ( ) [inline]
 

Constructor: default.

Definition at line 38 of file TxqAxisAttribs.h.

TxqAxisAttribs::TxqAxisAttribs ( QString intitle,
QColor intitlecolor,
double inmin,
double inmax,
bool inlims,
bool inSciNote,
QString inscaletype,
int inscale,
QColor intickcolor,
bool intick,
bool outtick ) [inline]
 

Constructor: with all attributes.

Parameters:
intitle   the axis title
intitlecolor   the axis title color
inmin   the axis mininum value
inmax   the axis maximum value
inlims   the flag for autoscaling
inSciNote   the flag for Scientific notation
inscaletype   the scale type for the axis.
inscale   the scale type in integer format
intickcolor   the tick color
intick   the inside tick mark flag
outtick   the outside tick mark flag

Definition at line 69 of file TxqAxisAttribs.h.

TxqAxisAttribs::~TxqAxisAttribs ( ) [inline]
 

Destructor.

Definition at line 90 of file TxqAxisAttribs.h.


Member Data Documentation

bool TxqAxisAttribs::autoLims
 

The flag for autoscaling true if autoscaling the axis.

Definition at line 120 of file TxqAxisAttribs.h.

bool TxqAxisAttribs::insideTick
 

The inside tick mark flag.

Definition at line 150 of file TxqAxisAttribs.h.

double TxqAxisAttribs::max
 

The axis maximum value.

Definition at line 114 of file TxqAxisAttribs.h.

double TxqAxisAttribs::min
 

The axis mininum value.

Definition at line 109 of file TxqAxisAttribs.h.

bool TxqAxisAttribs::outsideTick
 

The outside tick mark flag.

Definition at line 155 of file TxqAxisAttribs.h.

int TxqAxisAttribs::scale
 

The scale type in integer format 0 is a LINEAR scale 1 is a LOGARITHMIC scale.

Definition at line 140 of file TxqAxisAttribs.h.

QString TxqAxisAttribs::scaleType
 

The scale type for the axis.

LINEAR is a linear scale LOGARITHMIC is a log scale

Definition at line 133 of file TxqAxisAttribs.h.

bool TxqAxisAttribs::sciNotation
 

The flag for Scientific notation true if the axes is using scientific notation.

Definition at line 126 of file TxqAxisAttribs.h.

QColor TxqAxisAttribs::tickLabelColor
 

The tick color.

Definition at line 145 of file TxqAxisAttribs.h.

QString TxqAxisAttribs::title
 

The axis title.

Definition at line 99 of file TxqAxisAttribs.h.

QColor TxqAxisAttribs::titleColor
 

The axis title color.

Definition at line 104 of file TxqAxisAttribs.h.


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