Version: 6.3.1
Public Types | Public Member Functions | Protected Slots | Private Attributes

VisuGUI_IsoSurfPane Class Reference

#include <VisuGUI_IsoSurfacesDlg.h>

Inheritance diagram for VisuGUI_IsoSurfPane:
Inheritance graph

Public Types

enum  { ScalarBarRange = 0, CustomRange }

Public Member Functions

 VisuGUI_IsoSurfPane (QWidget *parent, VisuGUI_ScalarBarPane *theScalarPane)
 ~VisuGUI_IsoSurfPane ()
void initFromPrsObject (VISU::IsoSurfaces_i *thePrs)
int storeToPrsObject (VISU::IsoSurfaces_i *thePrs)
bool check ()
void setColor (const QColor &theColor)
QColor color () const

Protected Slots

void onRangeButtonClicked (int)
void onCBUpdate ()
void setColor ()

Private Attributes

QButtonGroup * myRangeGrp
QLineEditMinIso
QLineEditMaxIso
SalomeApp_IntSpinBox * NbrIso
QCheckBox * myUseMagnitude
QtxColorButton * mySelColor
QCheckBox * myUseLabels
SalomeApp_IntSpinBox * myNbLabels
VisuGUI_ScalarBarPanemyScalarPane

Member Enumeration Documentation

anonymous enum
Enumerator:
ScalarBarRange 
CustomRange 

Constructor & Destructor Documentation

VisuGUI_IsoSurfPane::VisuGUI_IsoSurfPane ( QWidget parent,
VisuGUI_ScalarBarPane theScalarPane 
)
VisuGUI_IsoSurfPane.~VisuGUI_IsoSurfPane ( )

Member Function Documentation

void VisuGUI_IsoSurfPane::initFromPrsObject ( VISU::IsoSurfaces_i thePrs)
int VisuGUI_IsoSurfPane::storeToPrsObject ( VISU::IsoSurfaces_i thePrs)
bool VisuGUI_IsoSurfPane::check ( )

References MaxIso, MESSAGE, and MinIso.

void VisuGUI_IsoSurfPane::setColor ( const QColor &  theColor)

References mySelColor.

QColor VisuGUI_IsoSurfPane::color ( ) const

References mySelColor.

void VisuGUI_IsoSurfPane::onRangeButtonClicked ( int  theId) [protected, slot]

References MaxIso, and MinIso.

void VisuGUI_IsoSurfPane::onCBUpdate ( ) [protected, slot]
void VisuGUI_IsoSurfPane::setColor ( ) [protected, slot]

References color().


Field Documentation

QButtonGroup* VisuGUI_IsoSurfPane.myRangeGrp [private]
SalomeApp_IntSpinBox* VisuGUI_IsoSurfPane.NbrIso [private]
QCheckBox* VisuGUI_IsoSurfPane.myUseMagnitude [private]
QtxColorButton* VisuGUI_IsoSurfPane.mySelColor [private]
QCheckBox* VisuGUI_IsoSurfPane.myUseLabels [private]
SalomeApp_IntSpinBox* VisuGUI_IsoSurfPane.myNbLabels [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS