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

Txq3dOptionsDlog Class Reference

The Txq3dOptionDlog is a TxqOptionsDlog class used to edit the plot options for a Txq3dFrame. More...

#include <Txq3dOptionsDlog.h>

Inheritance diagram for Txq3dOptionsDlog::

TxqOptionsDlog QTabDialog List of all members.

Public Methods

 Txq3dOptionsDlog (QWidget *parent, const char *name, Txq3dPlotAttribs *plot)
 The constructor for the Txq3dOptionsDlog takes a parent wiget, a name, and the plot attributes. More...

virtual ~Txq3dOptionsDlog ()
 The Txq3dOptionsDlog destructor. More...

virtual void addTabs ()
 Adds the tabs to the dialog. More...

void setPlotAttribs (Txq3dPlotAttribs *pa)
 Set the plot attibutes. More...

virtual void setPlotAttribs (TxqPlotAttribs *pa)
 Declare the base class setPlotAttribs method to prevent compiler warnings. More...

Txq3dPlotAttribsgetPlotAttribs ()
 Get the plot attributes. More...


Protected Methods

void axesTab ()
 axesTab creates the Axes tab editor. More...

void titlesTab ()
 titlesTab creates the Titles tab editor. More...

void tickTab ()
 tickTab creates the Tick mark tab editor. More...

void gridTab ()
 gridTab creates the Grid tab editor. More...


Protected Attributes

Txq3dPlotAttribsplot3dAttribs
 The plot attributes. More...

QLineEdit* ztitle
 The Z title editor. More...

QLabelz
 The Z axis title. More...

TxqAxisAttribsTabzAxis
 The Z axis tab. More...

TxqTitleTabzTitle
 The Z title tab. More...

TxqTickMarkTabzTickMark
 The Z tick tab. More...

double zmin
 The original zmin. More...

double zmax
 The original zmax. More...

QVBox* gridBox
 The grid tab widget. More...

TxqGridTabxGridTab
 The X-Axis grid tab. More...

TxqGridTabyGridTab
 The Y-Axis grid tab. More...


Detailed Description

The Txq3dOptionDlog is a TxqOptionsDlog class used to edit the plot options for a Txq3dFrame.

Copyright 1998 - 2001 by Tech-X Corporation

Author:
Kelly G. Luetkemeyer

Version:
Id:
Txq3dOptionsDlog.h,v 1.10 2001/11/26 19:34:19 kgl Exp

Definition at line 40 of file Txq3dOptionsDlog.h.


Constructor & Destructor Documentation

Txq3dOptionsDlog::Txq3dOptionsDlog ( QWidget * parent,
const char * name,
Txq3dPlotAttribs * plot )
 

The constructor for the Txq3dOptionsDlog takes a parent wiget, a name, and the plot attributes.

Parameters:
parent   the parent widget which must be suppled.
nm   the name for this widget which must be suppled.
plot   the Txq3dPlotAttribs pointer to use to setup the data.

Txq3dOptionsDlog::~Txq3dOptionsDlog ( ) [virtual]
 

The Txq3dOptionsDlog destructor.


Member Function Documentation

void Txq3dOptionsDlog::addTabs ( ) [virtual]
 

Adds the tabs to the dialog.

Reimplemented from TxqOptionsDlog.

void Txq3dOptionsDlog::axesTab ( ) [protected, virtual]
 

axesTab creates the Axes tab editor.

Reimplemented from TxqOptionsDlog.

Txq3dPlotAttribs * Txq3dOptionsDlog::getPlotAttribs ( ) [virtual]
 

Get the plot attributes.

Returns:
the Txq3dPlotAttribs pointer.

Reimplemented from TxqOptionsDlog.

void Txq3dOptionsDlog::gridTab ( ) [protected]
 

gridTab creates the Grid tab editor.

void Txq3dOptionsDlog::setPlotAttribs ( TxqPlotAttribs * pa ) [inline, virtual]
 

Declare the base class setPlotAttribs method to prevent compiler warnings.

Reimplemented from TxqOptionsDlog.

Definition at line 76 of file Txq3dOptionsDlog.h.

void Txq3dOptionsDlog::setPlotAttribs ( Txq3dPlotAttribs * pa )
 

Set the plot attibutes.

Parameters:
pa   the Txq3dPlotAttribs pointer to set the internal data from.

void Txq3dOptionsDlog::tickTab ( ) [protected, virtual]
 

tickTab creates the Tick mark tab editor.

Reimplemented from TxqOptionsDlog.

void Txq3dOptionsDlog::titlesTab ( ) [protected, virtual]
 

titlesTab creates the Titles tab editor.

Reimplemented from TxqOptionsDlog.


Member Data Documentation

QVBox * Txq3dOptionsDlog::gridBox [protected]
 

The grid tab widget.

Definition at line 151 of file Txq3dOptionsDlog.h.

Txq3dPlotAttribs * Txq3dOptionsDlog::plot3dAttribs [protected]
 

The plot attributes.

Definition at line 111 of file Txq3dOptionsDlog.h.

TxqGridTab * Txq3dOptionsDlog::xGridTab [protected]
 

The X-Axis grid tab.

Definition at line 156 of file Txq3dOptionsDlog.h.

TxqGridTab * Txq3dOptionsDlog::yGridTab [protected]
 

The Y-Axis grid tab.

Definition at line 161 of file Txq3dOptionsDlog.h.

QLabel * Txq3dOptionsDlog::z [protected]
 

The Z axis title.

Definition at line 121 of file Txq3dOptionsDlog.h.

TxqAxisAttribsTab * Txq3dOptionsDlog::zAxis [protected]
 

The Z axis tab.

Definition at line 126 of file Txq3dOptionsDlog.h.

TxqTickMarkTab * Txq3dOptionsDlog::zTickMark [protected]
 

The Z tick tab.

Definition at line 136 of file Txq3dOptionsDlog.h.

TxqTitleTab * Txq3dOptionsDlog::zTitle [protected]
 

The Z title tab.

Definition at line 131 of file Txq3dOptionsDlog.h.

double Txq3dOptionsDlog::zmax [protected]
 

The original zmax.

Definition at line 146 of file Txq3dOptionsDlog.h.

double Txq3dOptionsDlog::zmin [protected]
 

The original zmin.

Definition at line 141 of file Txq3dOptionsDlog.h.

QLineEdit * Txq3dOptionsDlog::ztitle [protected]
 

The Z title editor.

Definition at line 116 of file Txq3dOptionsDlog.h.


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