Dialog allowing to assign parameters of ray tracing. More...
#include <OCCViewer_RayTracingDlg.h>

Public Member Functions | |
| OCCViewer_RayTracingDlg (OCCViewer_ViewWindow *) | |
| Constructor. More... | |
| ~OCCViewer_RayTracingDlg () | |
| Destructor. More... | |
Static Public Member Functions | |
| static QString | getName () |
Private Slots | |
| void | onValueChanged () |
| void | onRayTracing (bool) |
| void | ClickOnHelp () |
Private Member Functions | |
| void | initParam () |
| Handle (V3d_View) myView3d | |
Private Attributes | |
| OCCViewer_ViewFrame * | myViewFrame |
| QGroupBox * | myRayTracingGroup |
| QtxIntSpinBox * | myDepth |
| QCheckBox * | myReflection |
| QCheckBox * | myAntialiasing |
| QCheckBox * | myShadow |
| QCheckBox * | myTransparentShadow |
Dialog allowing to assign parameters of ray tracing.
| OCCViewer_RayTracingDlg::OCCViewer_RayTracingDlg | ( | OCCViewer_ViewWindow * | view | ) |
Constructor.
| view | - parent widget |
References ClickOnHelp(), OCCViewer_ViewWindow::getViewPort(), initParam(), myAntialiasing, myDepth, myRayTracingGroup, myReflection, myShadow, myTransparentShadow, myViewFrame, onRayTracing(), and onValueChanged().
| OCCViewer_RayTracingDlg::~OCCViewer_RayTracingDlg | ( | ) |
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 myAntialiasing, myDepth, myRayTracingGroup, myReflection, myShadow, and myTransparentShadow.
|
privateslot |
SLOT on "Ray tracing" group click
References OCCViewer_ViewFrame::BOTTOM_RIGHT, OCCViewer_ViewFrame::getView(), Handle(), myViewFrame, and OCCViewer_ViewFrame::TOP_RIGHT.
|
privateslot |
SLOT: called on value of ray tracing changed
References OCCViewer_ViewFrame::BOTTOM_RIGHT, OCCViewer_ViewFrame::getView(), Handle(), myAntialiasing, myDepth, myReflection, myShadow, myTransparentShadow, myViewFrame, and OCCViewer_ViewFrame::TOP_RIGHT.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |