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 |