g4display
|
The main widget for controlling Geant4 visualization. More...
#include <g4display.h>
Public Member Functions | |
G4Display (GOptions *gopt, QWidget *parent=nullptr) | |
Constructs the G4Display widget. More... | |
~G4Display () override | |
Destructor. Manages the lifetime of owned resources (like the logger). More... | |
G4Display (const G4Display &)=delete | |
G4Display & | operator= (const G4Display &)=delete |
This class acts as a container (using QTabWidget) for different panels that control various aspects of the Geant4 visualization, such as camera, lighting, slicing, and other utilities. It owns the primary logger instance for the display module.
Definition at line 24 of file g4display.h.
|
explicit |
gopt | Pointer to the GOptions object containing application settings. Used to configure the logger. |
parent | Optional parent QWidget for Qt's memory management. |
Definition at line 10 of file g4display.cc.
|
override |
Definition at line 37 of file g4display.cc.
|
delete |