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

VisuGUI_GaussPointsSelectionPane Class Reference

Picking Dialog. More...

#include <VisuGUI_GaussPointsSelectionPane.h>

Inheritance diagram for VisuGUI_GaussPointsSelectionPane:
Inheritance graph

Public Member Functions

 VisuGUI_GaussPointsSelectionPane (const SalomeApp_Module *theModule, QWidget *theParent)
 ~VisuGUI_GaussPointsSelectionPane ()
void update ()
 update dialog contents.
void setIds (const int, const int)
void setInteractor (SVTK_RenderWindowInteractor *)
void apply ()

Protected Slots

void onSelectionValidate ()
void onSelectionApply ()

Protected Member Functions

SVTK_RenderWindowInteractor * getInteractor ()

Private Slots

void onApplyDisplayParentMesh (bool)

Private Member Functions

void KeyPressed ()
void SelectionEvent ()
void clearIDControls ()

Static Private Member Functions

static void ProcessEvents (vtkObject *theObject, unsigned long theEvent, void *theClientData, void *theCallData)

Private Attributes

const SalomeApp_ModulemyModule
QCheckBox * myDisplayParentMeshCheckBox
VisuGUI_ValidatedLineEditmyParentElementLineEdit
VisuGUI_ValidatedLineEditmyLocalPointLineEdit
QValidator * myCellIDValidator
QValidator * myLocalPointIDValidator
float myPriority
vtkSmartPointer
< vtkCallbackCommand > 
myEventCallbackCommand

Detailed Description

Uses for set up picking preferenses and apply them to all actors in the current renderer.


Constructor & Destructor Documentation

VisuGUI_GaussPointsSelectionPane::VisuGUI_GaussPointsSelectionPane ( const SalomeApp_Module theModule,
QWidget theParent 
)
VisuGUI_GaussPointsSelectionPane::~VisuGUI_GaussPointsSelectionPane ( )

Member Function Documentation

void VisuGUI_GaussPointsSelectionPane::update ( )
void VisuGUI_GaussPointsSelectionPane::setIds ( const int  theParentId,
const int  theLocalId 
)
void VisuGUI_GaussPointsSelectionPane::setInteractor ( SVTK_RenderWindowInteractor *  theInteractor)
void VisuGUI_GaussPointsSelectionPane::apply ( )

References onSelectionApply().

SVTK_RenderWindowInteractor * VisuGUI_GaussPointsSelectionPane::getInteractor ( ) [protected]

References myModule.

void VisuGUI_GaussPointsSelectionPane::onSelectionValidate ( ) [protected, slot]
void VisuGUI_GaussPointsSelectionPane::onSelectionApply ( ) [protected, slot]
void VisuGUI_GaussPointsSelectionPane::onApplyDisplayParentMesh ( bool  theValue) [private, slot]
void VisuGUI_GaussPointsSelectionPane::ProcessEvents ( vtkObject theObject,
unsigned long  theEvent,
void *  theClientData,
void *  theCallData 
) [static, private]
void VisuGUI_GaussPointsSelectionPane::KeyPressed ( ) [private]
void VisuGUI_GaussPointsSelectionPane::SelectionEvent ( ) [private]
void VisuGUI_GaussPointsSelectionPane::clearIDControls ( ) [private]

Field Documentation

vtkSmartPointer<vtkCallbackCommand> VisuGUI_GaussPointsSelectionPane.myEventCallbackCommand [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