CSol
Public Member Functions | Public Attributes | List of all members
MeshInfo Class Reference

Mesh information class for Grid view and edit widgets.

#include <widgets/csol_2d_glwidget.h>

Public Member Functions

 MeshInfo ()
 
 MeshInfo (const MeshInfo &r_)
 
LegendgetLegend ()
 
GLuint getList ()
 
MeshInfooperator= (const MeshInfo &r_)
 
bool update (Proj::ProjInfo &)
 
bool updateBounds ()
 MeshInfo class. More...
 
void updateLegend (cl::Kernel &)
 

Public Attributes

double alpha
 
Mesh::Vector3d colour
 
REAL colourMax
 
REAL colourMin
 
int colourSchemeInvert
 
int colourSchemeType
 
QString colourStateName
 
double elementMaxValue
 
double elementMinValue
 
GridScalar grid
 
bool initialised
 
bool isStatic
 
Mesh::MeshModelInterface * mesh
 
Proj::ProjInfo meshProjInfo
 
Grid2dTransform meshTransform
 
QString name
 
double nodeMaxValue
 
double nodeMinValue
 
QString projection
 
Proj::ProjInfo projInfo
 
bool visible
 
double width
 
double xLen
 
double xMax
 
double xMin
 
double yLen
 
double yMax
 
double yMin
 

Constructor & Destructor Documentation

MeshInfo ( )
inline
MeshInfo ( const MeshInfo r_)
inline

Member Function Documentation

Legend& getLegend ( )
inline
GLuint getList ( )
inline
MeshInfo& operator= ( const MeshInfo r_)
inline
bool update ( Proj::ProjInfo projMap)
bool updateBounds ( )
void updateLegend ( cl::Kernel &  )

Member Data Documentation

double alpha
Mesh::Vector3d colour
REAL colourMax
REAL colourMin
int colourSchemeInvert
int colourSchemeType
QString colourStateName
double elementMaxValue
double elementMinValue
GridScalar grid
bool initialised
bool isStatic
Mesh::MeshModelInterface* mesh
Proj::ProjInfo meshProjInfo
Grid2dTransform meshTransform
QString name
double nodeMaxValue
double nodeMinValue
QString projection
Proj::ProjInfo projInfo
bool visible
double width
double xLen
double xMax
double xMin
double yLen
double yMax
double yMin