Dialog allowing to assign parameters of environment texture. More...
#include <OCCViewer_EnvTextureDlg.h>

Public Member Functions | |
| OCCViewer_EnvTextureDlg (OCCViewer_ViewWindow *) | |
| Constructor. More... | |
| ~OCCViewer_EnvTextureDlg () | |
| Destructor. More... | |
Static Public Member Functions | |
| static QString | getName () |
Private Slots | |
| void | onEnvTexture (bool) |
| void | onTextureChanged () |
| void | onFileSelectionClicked () |
| void | ClickOnHelp () |
Private Member Functions | |
| void | initParam () |
| void | setEnvTexture (Handle(Graphic3d_TextureEnv)) |
| Handle (V3d_View) myView3d | |
Private Attributes | |
| OCCViewer_ViewFrame * | myViewFrame |
| QGroupBox * | myEnvTextureGroup |
| QComboBox * | myEnvTextureId |
| QLineEdit * | myEnvTextureName |
| QPushButton * | myFileButton |
Dialog allowing to assign parameters of environment texture.
| OCCViewer_EnvTextureDlg::OCCViewer_EnvTextureDlg | ( | OCCViewer_ViewWindow * | view | ) |
Constructor.
| view | - parent widget |
References ClickOnHelp(), OCCViewer_ViewWindow::getViewPort(), initParam(), myEnvTextureGroup, myEnvTextureId, myEnvTextureName, myFileButton, myViewFrame, onEnvTexture(), onFileSelectionClicked(), and onTextureChanged().
| OCCViewer_EnvTextureDlg::~OCCViewer_EnvTextureDlg | ( | ) |
Destructor.
|
privateslot |
SLOT on help button click: opens a help page
References SUIT_Session::activeApplication(), SUIT_Application::onHelpContextModule(), and SUIT_Session::session().
|
static |
|
private |
|
private |
Initialization of initial values of widgets
References aTexture, Handle(), myEnvTextureGroup, myEnvTextureId, myEnvTextureName, and myFileButton.
|
privateslot |
SLOT on "Environment texture" group click
References aTexture, Handle(), onTextureChanged(), and setEnvTexture().
|
privateslot |
SLOT on file selection button click
References myEnvTextureName, and onTextureChanged().
|
privateslot |
SLOT on when user changed the texture
References aTexture, Handle(), myEnvTextureId, myEnvTextureName, myFileButton, onFileSelectionClicked(), and setEnvTexture().
|
private |
Sets current texture environment for all view in the viewer
References OCCViewer_ViewFrame::BOTTOM_RIGHT, OCCViewer_ViewFrame::getView(), Handle(), myViewFrame, theTexture, and OCCViewer_ViewFrame::TOP_RIGHT.
|
private |
|
private |
|
private |
|
private |
|
private |