UltraScan III
List of all members | Signals | Public Member Functions | Protected Attributes | Private Slots | Private Attributes
US_Plot3Dxyz Class Reference

A class to provide a window for a qwtplot3d surface plot. More...

#include "us_plot3d_xyz.h"

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

Signals

void has_closed (void)
 A signal emitted when this dialog has been closed. More...
 

Public Member Functions

 US_Plot3Dxyz (QWidget *, QVector< QVector3D > *)
 Contructor for surface plot class. More...
 
void setTitles (QString, QString, QString, QString, QString)
 Public function to set plot titles. More...
 
void setPlotTitle (QString)
 Public function to reset the plot title. More...
 
void setParameters (int, int, double=1.0, double=1.0, double=1.0, double=0.0, double=0.0)
 Public function to set plot control parameters. More...
 
void reloadData (QVector< QVector3D > *)
 Public function to load new data. More...
 
void calculateData (void)
 Public function to (re)calculate data Z values. More...
 
void replot (bool=false)
 Public function to replot the 3D data. More...
 
QGLWidget * dataWidgetP (void)
 Public function to return the data widget pointer. More...
 
bool save_plot (const QString, const QString)
 Public function to save the plot to a file. More...
 

Protected Attributes

QVector< QVector3D > * xyzdat
 

Private Slots

void calculateContour (void)
 
void calculatePoints (void)
 
void std_button (void)
 
void light_button (void)
 
void ifmt_chosen (int)
 
void light_check (int)
 
void ortho_check (int)
 
void legnd_check (int)
 
void autsc_check (int)
 
void mouse_check (int)
 
void shade_check (int)
 
void poffs_slide (int)
 
void resol_slide (int)
 
void norml_slide (int)
 
void normq_slide (int)
 
void movie_toggle (bool)
 
void frame_axes_on (bool)
 
void box_axes_on (bool)
 
void no_axes_on (bool)
 
void grid_front_on (bool)
 
void grid_back_on (bool)
 
void grid_left_on (bool)
 
void grid_right_on (bool)
 
void grid_ceil_on (bool)
 
void grid_floor_on (bool)
 
void set_grid_onoff (Qwt3D::SIDE, bool)
 
void data_points_on (bool)
 
void data_wirefr_on (bool)
 
void data_hidden_on (bool)
 
void data_polygn_on (bool)
 
void data_fimesh_on (bool)
 
void data_none_on (bool)
 
void floor_data_on (bool)
 
void floor_isol_on (bool)
 
void floor_empty_on (bool)
 
void normals_on (bool)
 
void rotate (void)
 
void open_file (void)
 
void close_all (void)
 
void pick_axes_co (void)
 
void pick_back_co (void)
 
void pick_mesh_co (void)
 
void pick_numb_co (void)
 
void pick_labl_co (void)
 
void pick_capt_co (void)
 
void pick_data_co (void)
 
void reset_colors (void)
 
void pick_numb_fn (void)
 
void pick_axes_fn (void)
 
void pick_capt_fn (void)
 
void reset_fonts (void)
 
void dump_contents (void)
 
void clean_title (QString &)
 
void clear_2dvect (QVector< QVector< double > > &)
 
void clear_2dvect (QVector< QVector< Triple > > &)
 
void alloc_2dvect (QVector< QVector< double > > &, int, int)
 
void alloc_2dvect (QVector< QVector< Triple > > &, int, int)
 
QString xyAxisTitle (int, double)
 
QString zAxisTitle (int)
 
void setStandardView (void)
 
void createActions (void)
 
void createMenus (void)
 
void createToolBar (void)
 

Private Attributes

QWidget * centralWidget
 
QGridLayout * mainLayout
 
QVBoxLayout * rightLayout
 
QHBoxLayout * bottomLayout
 
QGridLayout * rsliderLayout
 
QGridLayout * bsliderLayout
 
QSlider * poffsSlider
 
QSlider * resolSlider
 
QSlider * normqSlider
 
QSlider * normlSlider
 
QAction * openAct
 
QAction * openffAct
 
QAction * saveAct
 
QAction * movieAct
 
QAction * exitAct
 
QAction * frameAct
 
QAction * boxAct
 
QAction * noneAct
 
QAction * gridfrAct
 
QAction * gridbAct
 
QAction * gridrAct
 
QAction * gridlAct
 
QAction * gridcAct
 
QAction * gridfAct
 
QAction * scattdAct
 
QAction * wirefrAct
 
QAction * hiddlnAct
 
QAction * polygnAct
 
QAction * fdmeshAct
 
QAction * nodataAct
 
QAction * fldataAct
 
QAction * flisolAct
 
QAction * flemptAct
 
QAction * normsAct
 
QAction * coaxesAct
 
QAction * cobackAct
 
QAction * comeshAct
 
QAction * conumbAct
 
QAction * colablAct
 
QAction * cocaptAct
 
QAction * codataAct
 
QAction * corsetAct
 
QAction * fnnumbAct
 
QAction * fnaxesAct
 
QAction * fncaptAct
 
QAction * fnrsetAct
 
QAction * iconAct
 
QAction * qwtpltAct
 
QActionGroup * frameGroup
 
QActionGroup * gridGroup
 
QActionGroup * dataGroup
 
QActionGroup * floorGroup
 
QMenu * fileMenu
 
QMenu * colorMenu
 
QMenu * fontMenu
 
QToolBar * fileToolBar
 
QComboBox * cb_ifmt
 
QPushButton * pb_std
 
QPushButton * pb_light
 
QCheckBox * ck_light
 
QCheckBox * ck_ortho
 
QCheckBox * ck_legend
 
QCheckBox * ck_autosc
 
QCheckBox * ck_mouse
 
QCheckBox * ck_shade
 
QFont titleFont
 
bool have_ed
 
bool skip_plot
 
bool reverse_y
 
bool triples_in
 
int nrows_i
 
int ncols_i
 
int nrows
 
int ncols
 
int powrx
 
int powry
 
int redrawWait
 
int dbg_level
 
double xmin
 
double xmax
 
double ymin
 
double ymax
 
double zmin
 
double zmax
 
double zfloor
 
double zscale
 
double xscale
 
double yscale
 
double gridres
 
double x_norm
 
double y_norm
 
double z_norm
 
double x_scale
 
double y_scale
 
double z_scale
 
double alpha
 
double beta
 
QString xatitle
 
QString yatitle
 
QString zatitle
 
QFrame * frame
 
QTimer * timer
 
QVector< QVector< double > > zdata
 
QVector< QVector< Triple > > tdata
 
Qwt3D::SurfacePlot * dataWidget
 

Detailed Description

A class to provide a window for a qwtplot3d surface plot.

Definition at line 25 of file us_plot3d_xyz.h.

Constructor & Destructor Documentation

US_Plot3Dxyz::US_Plot3Dxyz ( QWidget *  p = 0,
QVector< QVector3D > *  d = 0 
)

Contructor for surface plot class.

Parameters
pA pointer to the parent widget of this one
dA pointer to a vector of x,y,z data to be plotted

Definition at line 16 of file us_plot3d_xyz.cpp.

Member Function Documentation

void US_Plot3Dxyz::alloc_2dvect ( QVector< QVector< double > > &  vec,
int  ncol,
int  nrow 
)
privateslot

Definition at line 1895 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::alloc_2dvect ( QVector< QVector< Triple > > &  vec,
int  ncol,
int  nrow 
)
privateslot

Definition at line 1905 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::autsc_check ( int  state)
privateslot

Definition at line 1364 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::box_axes_on ( bool  isOn)
privateslot

Definition at line 1426 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::calculateContour ( void  )
privateslot

Definition at line 530 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::calculateData ( void  )

Public function to (re)calculate data Z values.

Definition at line 519 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::calculatePoints ( void  )
privateslot

Definition at line 563 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::clean_title ( QString &  atitle)
privateslot

Definition at line 1861 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::clear_2dvect ( QVector< QVector< double > > &  vec)
privateslot

Definition at line 1871 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::clear_2dvect ( QVector< QVector< Triple > > &  vec)
privateslot

Definition at line 1883 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::close_all ( void  )
privateslot

Definition at line 1627 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::createActions ( void  )
privateslot

Definition at line 1040 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::createMenus ( void  )
privateslot

Definition at line 1131 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::createToolBar ( void  )
privateslot

Definition at line 1157 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::data_fimesh_on ( bool  isOn)
privateslot

Definition at line 1532 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::data_hidden_on ( bool  isOn)
privateslot

Definition at line 1512 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::data_none_on ( bool  isOn)
privateslot

Definition at line 1542 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::data_points_on ( bool  isOn)
privateslot

Definition at line 1492 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::data_polygn_on ( bool  isOn)
privateslot

Definition at line 1522 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::data_wirefr_on ( bool  isOn)
privateslot

Definition at line 1502 of file us_plot3d_xyz.cpp.

QGLWidget * US_Plot3Dxyz::dataWidgetP ( void  )

Public function to return the data widget pointer.

Returns
Pointer to the GL data widget

Definition at line 967 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::dump_contents ( void  )
privateslot

Definition at line 1824 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::floor_data_on ( bool  isOn)
privateslot

Definition at line 1553 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::floor_empty_on ( bool  isOn)
privateslot

Definition at line 1573 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::floor_isol_on ( bool  isOn)
privateslot

Definition at line 1563 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::frame_axes_on ( bool  isOn)
privateslot

Definition at line 1417 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::grid_back_on ( bool  isOn)
privateslot

Definition at line 1451 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::grid_ceil_on ( bool  isOn)
privateslot

Definition at line 1469 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::grid_floor_on ( bool  isOn)
privateslot

Definition at line 1475 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::grid_front_on ( bool  isOn)
privateslot

Definition at line 1445 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::grid_left_on ( bool  isOn)
privateslot

Definition at line 1463 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::grid_right_on ( bool  isOn)
privateslot

Definition at line 1457 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::has_closed ( void  )
signal

A signal emitted when this dialog has been closed.

void US_Plot3Dxyz::ifmt_chosen ( int  index)
privateslot

Definition at line 1336 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::legnd_check ( int  state)
privateslot

Definition at line 1357 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::light_button ( void  )
privateslot

Definition at line 1330 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::light_check ( int  state)
privateslot

Definition at line 1342 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::mouse_check ( int  state)
privateslot

Definition at line 1372 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::movie_toggle ( bool  isOn)
privateslot

Definition at line 1402 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::no_axes_on ( bool  isOn)
privateslot

Definition at line 1435 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::normals_on ( bool  isOn)
privateslot

Definition at line 1584 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::norml_slide ( int  val)
privateslot

Definition at line 1592 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::normq_slide ( int  val)
privateslot

Definition at line 1600 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::open_file ( void  )
privateslot

Definition at line 1621 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::ortho_check ( int  state)
privateslot

Definition at line 1350 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_axes_co ( void  )
privateslot

Definition at line 1639 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_axes_fn ( void  )
privateslot

Definition at line 1782 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_back_co ( void  )
privateslot

Definition at line 1648 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_capt_co ( void  )
privateslot

Definition at line 1685 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_capt_fn ( void  )
privateslot

Definition at line 1796 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_data_co ( void  )
privateslot

Definition at line 1694 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_labl_co ( void  )
privateslot

Definition at line 1676 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_mesh_co ( void  )
privateslot

Definition at line 1657 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_numb_co ( void  )
privateslot

Definition at line 1667 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::pick_numb_fn ( void  )
privateslot

Definition at line 1768 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::poffs_slide ( int  pos)
privateslot

Definition at line 1385 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::reloadData ( QVector< QVector3D > *  d)

Public function to load new data.

Parameters
dA pointer to a new vector of x,y,z data to be plotted

Definition at line 489 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::replot ( bool  hold_color = false)

Public function to replot the 3D data.

Parameters
hold_colorA flag of whether to hold colors constant

Definition at line 711 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::reset_colors ( void  )
privateslot

Definition at line 1731 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::reset_fonts ( void  )
privateslot

Definition at line 1811 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::resol_slide ( int  pos)
privateslot

Definition at line 1394 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::rotate ( void  )
privateslot

Definition at line 1609 of file us_plot3d_xyz.cpp.

bool US_Plot3Dxyz::save_plot ( const QString  filename,
const QString  imagetype 
)

Public function to save the plot to a file.

Parameters
filenameThe full path to the file to create
imagetypeThe image file type ("png" or "jpg")
Returns
Flag if save was successful

Definition at line 976 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::set_grid_onoff ( Qwt3D::SIDE  side,
bool  isOn 
)
privateslot

Definition at line 1481 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::setParameters ( int  a_gridy,
int  a_gridx,
double  x_scale = 1.0,
double  y_scale = 1.0,
double  z_scale = 1.0,
double  a_alpha = 0.0,
double  a_beta = 0.0 
)

Public function to set plot control parameters.

Parameters
a_gridxGrid resolution in the X direction
a_gridyGrid resolution in the Y direction
x_scaleRelative X scale factor
y_scaleRelative Y scale factor (negative to reverse Y)
z_scaleZ scale factor
a_alphaAlpha factor (0.0 to ignore and do contour)
a_betaBeta factor

Definition at line 459 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::setPlotTitle ( QString  pltt)

Public function to reset the plot title.

Parameters
plttPlot title

Definition at line 453 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::setStandardView ( void  )
privateslot

Definition at line 1028 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::setTitles ( QString  wndt,
QString  pltt,
QString  xat,
QString  yat,
QString  zat 
)

Public function to set plot titles.

Parameters
wndtWindow title
plttPlot title
xatX annotation title
yatY annotation title
zatZ annotation title

Definition at line 317 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::shade_check ( int  state)
privateslot

Definition at line 1378 of file us_plot3d_xyz.cpp.

void US_Plot3Dxyz::std_button ( void  )
privateslot

Definition at line 1324 of file us_plot3d_xyz.cpp.

QString US_Plot3Dxyz::xyAxisTitle ( int  type,
double  sclnorm 
)
privateslot

Definition at line 984 of file us_plot3d_xyz.cpp.

QString US_Plot3Dxyz::zAxisTitle ( int  type)
privateslot

Definition at line 1018 of file us_plot3d_xyz.cpp.

Member Data Documentation

double US_Plot3Dxyz::alpha
private

Definition at line 191 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::beta
private

Definition at line 192 of file us_plot3d_xyz.h.

QHBoxLayout* US_Plot3Dxyz::bottomLayout
private

Definition at line 87 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::boxAct
private

Definition at line 102 of file us_plot3d_xyz.h.

QGridLayout* US_Plot3Dxyz::bsliderLayout
private

Definition at line 89 of file us_plot3d_xyz.h.

QComboBox* US_Plot3Dxyz::cb_ifmt
private

Definition at line 146 of file us_plot3d_xyz.h.

QWidget* US_Plot3Dxyz::centralWidget
private

Definition at line 84 of file us_plot3d_xyz.h.

QCheckBox* US_Plot3Dxyz::ck_autosc
private

Definition at line 154 of file us_plot3d_xyz.h.

QCheckBox* US_Plot3Dxyz::ck_legend
private

Definition at line 153 of file us_plot3d_xyz.h.

QCheckBox* US_Plot3Dxyz::ck_light
private

Definition at line 151 of file us_plot3d_xyz.h.

QCheckBox* US_Plot3Dxyz::ck_mouse
private

Definition at line 155 of file us_plot3d_xyz.h.

QCheckBox* US_Plot3Dxyz::ck_ortho
private

Definition at line 152 of file us_plot3d_xyz.h.

QCheckBox* US_Plot3Dxyz::ck_shade
private

Definition at line 156 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::coaxesAct
private

Definition at line 120 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::cobackAct
private

Definition at line 121 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::cocaptAct
private

Definition at line 125 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::codataAct
private

Definition at line 126 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::colablAct
private

Definition at line 124 of file us_plot3d_xyz.h.

QMenu* US_Plot3Dxyz::colorMenu
private

Definition at line 141 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::comeshAct
private

Definition at line 122 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::conumbAct
private

Definition at line 123 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::corsetAct
private

Definition at line 127 of file us_plot3d_xyz.h.

QActionGroup* US_Plot3Dxyz::dataGroup
private

Definition at line 137 of file us_plot3d_xyz.h.

Qwt3D::SurfacePlot* US_Plot3Dxyz::dataWidget
private

Definition at line 205 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::dbg_level
private

Definition at line 172 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::exitAct
private

Definition at line 100 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::fdmeshAct
private

Definition at line 114 of file us_plot3d_xyz.h.

QMenu* US_Plot3Dxyz::fileMenu
private

Definition at line 140 of file us_plot3d_xyz.h.

QToolBar* US_Plot3Dxyz::fileToolBar
private

Definition at line 144 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::fldataAct
private

Definition at line 116 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::flemptAct
private

Definition at line 118 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::flisolAct
private

Definition at line 117 of file us_plot3d_xyz.h.

QActionGroup* US_Plot3Dxyz::floorGroup
private

Definition at line 138 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::fnaxesAct
private

Definition at line 129 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::fncaptAct
private

Definition at line 130 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::fnnumbAct
private

Definition at line 128 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::fnrsetAct
private

Definition at line 131 of file us_plot3d_xyz.h.

QMenu* US_Plot3Dxyz::fontMenu
private

Definition at line 142 of file us_plot3d_xyz.h.

QFrame* US_Plot3Dxyz::frame
private

Definition at line 198 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::frameAct
private

Definition at line 101 of file us_plot3d_xyz.h.

QActionGroup* US_Plot3Dxyz::frameGroup
private

Definition at line 135 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::gridbAct
private

Definition at line 105 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::gridcAct
private

Definition at line 108 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::gridfAct
private

Definition at line 109 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::gridfrAct
private

Definition at line 104 of file us_plot3d_xyz.h.

QActionGroup* US_Plot3Dxyz::gridGroup
private

Definition at line 136 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::gridlAct
private

Definition at line 107 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::gridrAct
private

Definition at line 106 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::gridres
private

Definition at line 184 of file us_plot3d_xyz.h.

bool US_Plot3Dxyz::have_ed
private

Definition at line 160 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::hiddlnAct
private

Definition at line 112 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::iconAct
private

Definition at line 132 of file us_plot3d_xyz.h.

QGridLayout* US_Plot3Dxyz::mainLayout
private

Definition at line 85 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::movieAct
private

Definition at line 99 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::ncols
private

Definition at line 168 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::ncols_i
private

Definition at line 166 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::nodataAct
private

Definition at line 115 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::noneAct
private

Definition at line 103 of file us_plot3d_xyz.h.

QSlider* US_Plot3Dxyz::normlSlider
private

Definition at line 94 of file us_plot3d_xyz.h.

QSlider* US_Plot3Dxyz::normqSlider
private

Definition at line 93 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::normsAct
private

Definition at line 119 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::nrows
private

Definition at line 167 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::nrows_i
private

Definition at line 165 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::openAct
private

Definition at line 96 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::openffAct
private

Definition at line 97 of file us_plot3d_xyz.h.

QPushButton* US_Plot3Dxyz::pb_light
private

Definition at line 149 of file us_plot3d_xyz.h.

QPushButton* US_Plot3Dxyz::pb_std
private

Definition at line 148 of file us_plot3d_xyz.h.

QSlider* US_Plot3Dxyz::poffsSlider
private

Definition at line 91 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::polygnAct
private

Definition at line 113 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::powrx
private

Definition at line 169 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::powry
private

Definition at line 170 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::qwtpltAct
private

Definition at line 133 of file us_plot3d_xyz.h.

int US_Plot3Dxyz::redrawWait
private

Definition at line 171 of file us_plot3d_xyz.h.

QSlider* US_Plot3Dxyz::resolSlider
private

Definition at line 92 of file us_plot3d_xyz.h.

bool US_Plot3Dxyz::reverse_y
private

Definition at line 162 of file us_plot3d_xyz.h.

QVBoxLayout* US_Plot3Dxyz::rightLayout
private

Definition at line 86 of file us_plot3d_xyz.h.

QGridLayout* US_Plot3Dxyz::rsliderLayout
private

Definition at line 88 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::saveAct
private

Definition at line 98 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::scattdAct
private

Definition at line 110 of file us_plot3d_xyz.h.

bool US_Plot3Dxyz::skip_plot
private

Definition at line 161 of file us_plot3d_xyz.h.

QVector< QVector< Triple > > US_Plot3Dxyz::tdata
private

Definition at line 203 of file us_plot3d_xyz.h.

QTimer* US_Plot3Dxyz::timer
private

Definition at line 200 of file us_plot3d_xyz.h.

QFont US_Plot3Dxyz::titleFont
private

Definition at line 158 of file us_plot3d_xyz.h.

bool US_Plot3Dxyz::triples_in
private

Definition at line 163 of file us_plot3d_xyz.h.

QAction* US_Plot3Dxyz::wirefrAct
private

Definition at line 111 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::x_norm
private

Definition at line 185 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::x_scale
private

Definition at line 188 of file us_plot3d_xyz.h.

QString US_Plot3Dxyz::xatitle
private

Definition at line 194 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::xmax
private

Definition at line 175 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::xmin
private

Definition at line 174 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::xscale
private

Definition at line 182 of file us_plot3d_xyz.h.

QVector< QVector3D >* US_Plot3Dxyz::xyzdat
protected

Definition at line 208 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::y_norm
private

Definition at line 186 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::y_scale
private

Definition at line 189 of file us_plot3d_xyz.h.

QString US_Plot3Dxyz::yatitle
private

Definition at line 195 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::ymax
private

Definition at line 177 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::ymin
private

Definition at line 176 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::yscale
private

Definition at line 183 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::z_norm
private

Definition at line 187 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::z_scale
private

Definition at line 190 of file us_plot3d_xyz.h.

QString US_Plot3Dxyz::zatitle
private

Definition at line 196 of file us_plot3d_xyz.h.

QVector< QVector< double > > US_Plot3Dxyz::zdata
private

Definition at line 202 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::zfloor
private

Definition at line 180 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::zmax
private

Definition at line 179 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::zmin
private

Definition at line 178 of file us_plot3d_xyz.h.

double US_Plot3Dxyz::zscale
private

Definition at line 181 of file us_plot3d_xyz.h.


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