Geant4-11
|
#include <G4OpenGLStoredQtViewer.hh>
Public Slots | |
void | startPauseVideo () |
Protected Slots | |
void | updateToolbarAndMouseContextMenu () |
Protected Member Functions | |
void | addExportImageFormat (std::string format) |
void | AddPrimitiveForASingleFrame (const G4Circle &circle) |
void | AddPrimitiveForASingleFrame (const G4Text &text) |
void | ChangeLineWidth (G4double width) |
void | ChangePointSize (G4double size) |
G4bool | CompareForKernelVisit (G4ViewParameters &) |
void | contextMenuEvent (QContextMenuEvent *e) |
virtual void | CreateFontLists () |
void | CreateGLQtContext () |
virtual void | CreateMainWindow (QGLWidget *, const QString &) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
void | displaySceneTreeComponent () |
void | DrawDisplayLists () |
void | FinishView () |
void | g4GlFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far) |
void | g4GlOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far) |
void | g4GluLookAt (GLdouble eyex, GLdouble eyey, GLdouble eyez, GLdouble centerx, GLdouble centery, GLdouble centerz, GLdouble upx, GLdouble upy, GLdouble upz) |
void | g4GluPickMatrix (GLdouble x, GLdouble y, GLdouble width, GLdouble height, GLint viewport[4]) |
void | G4manageContextMenuEvent (QContextMenuEvent *e) |
G4Colour | getColorForPoIndex (int poIndex) |
const std::vector< G4OpenGLViewerPickMap * > & | GetPickDetails (GLdouble x, GLdouble y) |
const std::vector< G4ModelingParameters::VisAttributesModifier > * | GetPrivateVisAttributesModifiers () const |
std::string | getRealPrintFilename () |
GLdouble | getSceneDepth () |
GLdouble | getSceneFarWidth () |
GLdouble | getSceneNearWidth () |
unsigned int | getWinHeight () const |
unsigned int | getWinWidth () const |
void | HaloingFirstPass () |
void | HaloingSecondPass () |
void | HLRFirstPass () |
void | HLRSecondPass () |
void | HLRThirdPass () |
void | InitializeGLView () |
bool | isCurrentWidget () |
G4bool | isFramebufferReady () |
G4bool | isGl2psWriting () |
void | KernelVisitDecision () |
void | keyPressEvent (QKeyEvent *event) |
void | keyReleaseEvent (QKeyEvent *event) |
void | mouseDoubleClickEvent (QMouseEvent *event) |
void | mouseMoveEvent (QMouseEvent *event) |
void | mousePressEvent (QMouseEvent *event) |
void | mouseReleaseEvent (QMouseEvent *event) |
void | moveScene (float, float, float, bool) |
void | paintEvent (QPaintEvent *event) |
virtual G4String | Pick (GLdouble x, GLdouble y) |
G4bool | POSelected (size_t POListIndex) |
void | ResizeGLView () |
void | ResizeWindow (unsigned int, unsigned int) |
void | rotateQtScene (float, float) |
void | rotateQtSceneToggle (float, float) |
void | rotateScene (G4double dx, G4double dy) |
void | rotateSceneToggle (G4double dx, G4double dy) |
void | savePPMToTemp () |
bool | setExportFilename (G4String name, G4bool inc=true) |
void | setExportSize (G4int, G4int) |
void | SetTouchable (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath) |
void | SetView () |
void | showEvent (QShowEvent *event) |
G4bool | sizeHasChanged () |
G4bool | TOSelected (size_t TOListIndex) |
void | TouchableSetColour (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath, const G4Colour &) |
void | TouchableSetVisibility (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath, G4bool visibility) |
void | updateKeyModifierState (const Qt::KeyboardModifiers &) |
void | wheelEvent (QWheelEvent *event) |
Protected Attributes | |
G4bool | antialiasing_enabled |
G4Colour | background |
std::string | fDefaultExportImageFormat |
G4ViewParameters | fDefaultVP |
G4bool | fDepthTestEnable |
int | fExportFilenameIndex |
std::string | fExportImageFormat |
std::vector< std::string > | fExportImageFormatVector |
G4OpenGLStoredSceneHandler & | fG4OpenGLStoredSceneHandler |
G4OpenGL2PSAction * | fGL2PSAction |
QWidget * | fGLWidget |
bool | fHasToRepaint |
G4ViewParameters | fLastVP |
bool | fMouseOnSceneTree |
G4String | fName |
G4bool | fNeedKernelVisit |
G4Colour | fOldDisplayListColor |
G4OpenGLSceneHandler & | fOpenGLSceneHandler |
bool | fPaintEventLock |
G4double | fPan_sens |
G4bool | fPrintColour |
G4int | fPrintSizeX |
G4int | fPrintSizeY |
bool | fQGLWidgetInitialiseCompleted |
int | fRecordFrameNumber |
G4double | fRot_sens |
G4VSceneHandler & | fSceneHandler |
G4String | fShortName |
bool | fUpdateGLLock |
G4bool | fVectoredPs |
G4int | fViewId |
G4ViewParameters | fVP |
unsigned int | fWinSize_x |
unsigned int | fWinSize_y |
G4bool | haloing_enabled |
G4bool | transparency_enabled |
Private Types | |
typedef G4PhysicalVolumeModel::G4PhysicalVolumeNodeID | PVNodeID |
typedef std::vector< PVNodeID > | PVPath |
enum | RECORDING_STEP { WAIT , START , PAUSE , CONTINUE , STOP , READY_TO_ENCODE , ENCODING , FAILED , SUCCESS , BAD_ENCODER , BAD_OUTPUT , BAD_TMP , SAVE } |
Private Slots | |
void | actionChangeBackgroundColor () |
void | actionChangeDefaultColor () |
void | actionChangeTextColor () |
void | actionMovieParameters () |
void | actionSaveImage () |
void | changeColorAndTransparency (QTreeWidgetItem *item, int val) |
void | changeDepthInSceneTree (int) |
void | changeSearchSelection () |
void | currentTabActivated (int) |
void | processEncodeFinished () |
void | processEncodeStdout () |
void | processLookForFinished () |
void | sceneTreeComponentItemChanged (QTreeWidgetItem *item, int id) |
void | sceneTreeComponentSelected () |
void | showShortcuts () |
void | tableWidgetViewerSetItemChanged (QTableWidgetItem *) |
void | toggleAntialiasing (bool) |
void | toggleAux (bool) |
void | toggleFullScreen (bool) |
void | toggleHaloing (bool) |
void | toggleHiddenMarkers (bool) |
void | toggleMouseAction (int) |
void | togglePicking () |
void | toggleProjection (bool) |
void | toggleSceneTreeComponentPickingCout (int) |
void | toggleSurfaceAction (int) |
void | toggleTransparency (bool) |
Private Member Functions | |
void | changeColorAndTransparency (GLuint index, G4Color color) |
void | changeDepthOnSceneTreeItem (double lookForDepth, double currentDepth, QTreeWidgetItem *item) |
void | changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement (QTreeWidgetItem *subItem) |
void | changeQColorForTreeWidgetItem (QTreeWidgetItem *item, const QColor &) |
void | clearSceneTreeSelection (QTreeWidgetItem *) |
void | clearTreeWidgetElements (QTreeWidgetItem *item) |
void | cloneSceneTree (QTreeWidgetItem *rootItem) |
QTreeWidgetItem * | cloneWidgetItem (QTreeWidgetItem *item) |
void | ComputeView () |
void | createPickInfosWidget () |
void | createPopupMenu () |
void | createRadioAction (QAction *, QAction *, const std::string &, unsigned int a=1) |
void | createSceneTreeComponent () |
void | createSceneTreeWidget () |
QString | createTempFolder () |
QTreeWidgetItem * | createTreeWidgetItem (const PVPath &fullPath, const QString &name, int copyNb, int POIndex, const QString &logicalName, Qt::CheckState state, QTreeWidgetItem *treeNode, const G4Colour &color) |
void | createViewerPropertiesWidget () |
QString | GetCommandParameterList (const G4UIcommand *aCommand) |
QString | getModelShortName (const G4String &modelShortName) |
QTreeWidgetItem * | getOldTreeWidgetItem (int POindex) |
QWidget * | getParentWidget () |
QString | getProcessErrorMsg () |
G4int | getRealExportHeight () |
G4int | getRealExportWidth () |
QTreeWidgetItem * | getTreeWidgetItem (int POindex) |
GLubyte * | grabPixels (int inColor, unsigned int width, unsigned int height) |
void | initMovieParameters () |
bool | isPVVolume (QTreeWidgetItem *item) |
bool | isSameSceneTreeElement (QTreeWidgetItem *parentOldItem, QTreeWidgetItem *parentNewItem) |
bool | parseAndCheckVisibility (QTreeWidgetItem *treeNode, int POindex) |
bool | parseAndInsertInSceneTree (QTreeWidgetItem *, G4PhysicalVolumeModel *pPVModel, unsigned int fullPathIndex, const QString &parentRoot, unsigned int currentIndex, int currentPVPOIndex) |
std::string | parseSceneTreeAndSaveState () |
std::string | parseSceneTreeElementAndSaveState (QTreeWidgetItem *item, unsigned int level) |
bool | printGl2PS () |
bool | printNonVectoredEPS () |
bool | printPDF (const std::string, int, QImage) |
bool | printVectoredEPS () |
QString | removeTempFolder () |
void | rescaleImage (int, int) |
void | rotateSceneInViewDirection (G4double dx, G4double dy) |
void | rotateSceneThetaPhi (G4double dx, G4double dy) |
void | setCheckComponent (QTreeWidgetItem *item, bool check) |
void | setRecordingInfos (const QString &) |
void | setRecordingStatus (RECORDING_STEP) |
void | showMovieParametersDialog () |
void | updatePositivePoIndexSceneTreeWidgetQuickMap (int POindex, QTreeWidgetItem *item) |
Definition at line 45 of file G4OpenGLStoredQtViewer.hh.
|
privateinherited |
Definition at line 88 of file G4OpenGLQtViewer.hh.
|
privateinherited |
Definition at line 89 of file G4OpenGLQtViewer.hh.
|
privateinherited |
Enumerator | |
---|---|
WAIT | |
START | |
PAUSE | |
CONTINUE | |
STOP | |
READY_TO_ENCODE | |
ENCODING | |
FAILED | |
SUCCESS | |
BAD_ENCODER | |
BAD_OUTPUT | |
BAD_TMP | |
SAVE |
Definition at line 203 of file G4OpenGLQtViewer.hh.
G4OpenGLStoredQtViewer::G4OpenGLStoredQtViewer | ( | G4OpenGLStoredSceneHandler & | scene, |
const G4String & | name = "" |
||
) |
Definition at line 43 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::fHasToRepaint, G4OpenGLQtViewer::fPaintEventLock, G4OpenGLQtViewer::fQGLWidgetInitialiseCompleted, G4OpenGLQtViewer::fUpdateGLLock, and G4VViewer::fViewId.
G4OpenGLStoredQtViewer::~G4OpenGLStoredQtViewer | ( | ) |
Definition at line 65 of file G4OpenGLStoredQtViewer.cc.
|
privateslotinherited |
Definition at line 1164 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fGLWidget, G4VViewer::fVP, G4ViewParameters::SetBackgroundColour(), G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
Definition at line 1219 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fGLWidget, G4VViewer::fVP, G4ViewParameters::SetDefaultColour(), G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
Definition at line 1194 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fGLWidget, G4VViewer::fVP, G4ViewParameters::SetDefaultTextColour(), G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
Definition at line 1245 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::showMovieParametersDialog().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
Definition at line 1094 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::exportImage(), G4OpenGLViewer::fDefaultExportImageFormat, G4OpenGLViewer::fExportImageFormat, G4OpenGLViewer::fExportImageFormatVector, G4OpenGLQtViewer::fFileSavePath, G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fLastExportSliderValue, G4OpenGLViewer::fVectoredPs, G4OpenGLQtExportDialog::getHeight(), G4OpenGLQtExportDialog::getSliderValue(), G4OpenGLQtExportDialog::getVectorEPS(), G4OpenGLQtExportDialog::getWidth(), G4InuclParticleNames::name(), G4OpenGLViewer::setExportFilename(), and G4OpenGLViewer::setExportSize().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
protectedinherited |
Definition at line 1288 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fExportImageFormatVector.
Referenced by G4OpenGLQtViewer::G4OpenGLQtViewer(), and G4OpenGLViewer::G4OpenGLViewer().
|
inherited |
Definition at line 3344 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::createTreeWidgetItem(), G4VViewer::fSceneHandler, G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, G4VSceneHandler::GetColour(), G4VMarker::GetInfo(), G4OpenGLQtViewer::getModelShortName(), and G4VSceneHandler::GetTextColour().
Referenced by G4OpenGLStoredQtSceneHandler::ExtraPOProcessing().
|
protectedinherited |
Definition at line 485 of file G4OpenGLStoredViewer.cc.
References G4OpenGLStoredViewer::fG4OpenGLStoredSceneHandler, and G4OpenGLStoredSceneHandler::fMemoryForDisplayLists.
|
protectedinherited |
Definition at line 475 of file G4OpenGLStoredViewer.cc.
References G4OpenGLStoredViewer::fG4OpenGLStoredSceneHandler, and G4OpenGLStoredSceneHandler::fMemoryForDisplayLists.
Referenced by G4OpenGLStoredViewer::DrawDisplayLists().
|
inherited |
Definition at line 2876 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::createTreeWidgetItem(), G4OpenGLQtViewer::fModelShortNameItem, G4OpenGLQtViewer::fPVRootNodeCreate, G4VViewer::fSceneHandler, G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, G4VSceneHandler::GetColour(), G4PhysicalVolumeModel::GetFullPVPath(), G4OpenGLQtViewer::getModelShortName(), and G4OpenGLQtViewer::parseAndInsertInSceneTree().
Referenced by G4OpenGLStoredQtSceneHandler::ExtraPOProcessing().
|
privateinherited |
Definition at line 3643 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fMouseOnSceneTree, G4OpenGLQtViewer::fTreeItemModels, G4VViewer::SetTouchable(), and G4VViewer::TouchableSetColour().
Referenced by G4OpenGLQtViewer::changeColorAndTransparency(), G4OpenGLQtViewer::createSceneTreeComponent(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateslotinherited |
Definition at line 3612 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeColorAndTransparency(), G4OpenGLQtViewer::changeQColorForTreeWidgetItem(), and G4OpenGLQtViewer::fSceneTreeComponentTreeWidget.
|
privateslotinherited |
Definition at line 3575 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeDepthOnSceneTreeItem(), G4OpenGLQtViewer::fCheckSceneTreeComponentSignalLock, G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, G4OpenGLQtViewer::fSceneTreeDepth, G4VViewer::fVP, G4ViewParameters::IsAutoRefresh(), G4ViewParameters::SetAutoRefresh(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLQtViewer::createSceneTreeComponent().
|
privateinherited |
Definition at line 3794 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeDepthOnSceneTreeItem(), G4OpenGLQtViewer::changeQColorForTreeWidgetItem(), G4Colour::GetAlpha(), G4Colour::GetBlue(), G4OpenGLQtViewer::getColorForPoIndex(), G4Colour::GetGreen(), G4Colour::GetRed(), G4OpenGLQtViewer::isPVVolume(), and G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
Referenced by G4OpenGLQtViewer::changeDepthInSceneTree(), and G4OpenGLQtViewer::changeDepthOnSceneTreeItem().
|
protectedinherited |
Change LineSize on gl2ps if needed
Definition at line 810 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fGL2PSAction, G4OpenGLViewer::isGl2psWriting(), and G4OpenGL2PSAction::setLineWidth().
Referenced by G4OpenGLSceneHandler::AddPrimitive(), G4OpenGLViewer::HaloingFirstPass(), and G4OpenGLViewer::HaloingSecondPass().
|
privateinherited |
Definition at line 3180 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeQColorForTreeWidgetItem(), G4OpenGLQtViewer::fOldNullPoIndexSceneTreeWidgetQuickVector, G4OpenGLQtViewer::fOldPositivePoIndexSceneTreeWidgetQuickMap, G4OpenGLQtViewer::fOldVisAttrColorMap, G4OpenGLQtViewer::getOldTreeWidgetItem(), and G4OpenGLQtViewer::isSameSceneTreeElement().
Referenced by G4OpenGLQtViewer::createTreeWidgetItem().
|
protectedinherited |
Change PointSize on gl2ps if needed
Definition at line 798 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fGL2PSAction, G4OpenGLViewer::isGl2psWriting(), and G4OpenGL2PSAction::setPointSize().
Referenced by G4OpenGLSceneHandler::AddPrimitive().
|
privateinherited |
Definition at line 3985 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
Referenced by G4OpenGLQtViewer::changeColorAndTransparency(), G4OpenGLQtViewer::changeDepthOnSceneTreeItem(), G4OpenGLQtViewer::changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement(), G4OpenGLQtViewer::createTreeWidgetItem(), and G4OpenGLQtViewer::parseAndInsertInSceneTree().
|
privateslotinherited |
Definition at line 3740 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::clearSceneTreeSelection(), G4OpenGLQtViewer::fFilterOutput, and G4OpenGLQtViewer::fSceneTreeComponentTreeWidget.
Referenced by G4OpenGLQtViewer::createSceneTreeComponent().
|
privateinherited |
Definition at line 3768 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::clearSceneTreeSelection().
Referenced by G4OpenGLQtViewer::changeSearchSelection(), and G4OpenGLQtViewer::clearSceneTreeSelection().
|
inherited |
Definition at line 3855 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::cloneSceneTree(), G4OpenGLQtViewer::cloneWidgetItem(), G4OpenGLQtViewer::fMaxPOindexInserted, G4OpenGLQtViewer::fModelShortNameItem, G4OpenGLQtViewer::fOldLastSceneTreeWidgetAskForIterator, G4OpenGLQtViewer::fOldLastSceneTreeWidgetAskForIteratorEnd, G4OpenGLQtViewer::fOldNullPoIndexSceneTreeWidgetQuickVector, G4OpenGLQtViewer::fOldPositivePoIndexSceneTreeWidgetQuickMap, G4OpenGLQtViewer::fOldTreeItemModels, G4OpenGLQtViewer::fPositivePoIndexSceneTreeWidgetQuickMap, G4OpenGLQtViewer::fPVRootNodeCreate, G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, G4OpenGLQtViewer::fSceneTreeDepth, and G4OpenGLQtViewer::fTreeItemModels.
Referenced by G4OpenGLStoredQtSceneHandler::ClearStore(), and G4OpenGLStoredQtSceneHandler::SetScene().
|
privateinherited |
|
virtualinherited |
Implements G4VViewer.
Definition at line 203 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::ClearViewWithoutFlush(), and G4OpenGLViewer::isFramebufferReady().
Referenced by G4OpenGLXmViewer::antialias_callback(), G4OpenGLXmViewer::aux_edge_callback(), G4OpenGLXmViewer::background_color_callback(), ComputeView(), G4OpenGLXmViewer::dolly_callback(), G4OpenGLXmViewer::drawing_style_callback(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenGLXmViewer::haloing_callback(), G4OpenGLImmediateWin32Viewer::Initialise(), G4OpenGLStoredWin32Viewer::Initialise(), G4OpenGLViewer::InitializeGLView(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLImmediateQtViewer::paintGL(), paintGL(), G4OpenGLXmViewer::projection_callback(), G4OpenGLXmViewer::reset_callback(), G4OpenGLXmViewer::rotate_in_phi(), G4OpenGLXmViewer::rotate_in_theta(), G4OpenGLXmViewer::transparency_callback(), G4OpenGLXmViewer::up_down_pan_callback(), G4OpenGLXmViewer::wobble_timer_callback(), and G4OpenGLXmViewer::zoom_callback().
|
inherited |
Definition at line 214 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::background, G4Colour::GetBlue(), G4Colour::GetGreen(), G4Colour::GetRed(), and G4OpenGLViewer::isFramebufferReady().
Referenced by G4OpenGLViewer::ClearView().
|
privateinherited |
Clone the current tree in order to get a snapshot of old version
Definition at line 3945 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::cloneSceneTree(), G4OpenGLQtViewer::cloneWidgetItem(), G4OpenGLQtViewer::fOldNullPoIndexSceneTreeWidgetQuickVector, and G4OpenGLQtViewer::fOldPositivePoIndexSceneTreeWidgetQuickMap.
Referenced by G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::cloneSceneTree().
|
privateinherited |
Clone :
Definition at line 3919 of file G4OpenGLQtViewer.cc.
Referenced by G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::cloneSceneTree().
|
protectedvirtual |
Reimplemented from G4OpenGLStoredViewer.
Definition at line 108 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::fMouseOnSceneTree, G4VViewer::fVP, G4ViewParameters::GetBackgroundColour(), G4ViewParameters::GetCBDAlgorithmNumber(), G4ViewParameters::GetCBDParameters(), G4VisAttributes::GetColour(), G4ViewParameters::GetDefaultTextVisAttributes(), G4ViewParameters::GetDefaultVisAttributes(), G4ViewParameters::GetDrawingStyle(), G4ViewParameters::GetExplodeFactor(), G4ViewParameters::GetGlobalLineWidthScale(), G4ViewParameters::GetGlobalMarkerScale(), G4ViewParameters::GetNoOfSides(), G4ViewParameters::GetNumberOfCloudPoints(), G4ViewParameters::GetSectionPlane(), G4ViewParameters::GetSpecialMeshVolumes(), G4ViewParameters::GetVisAttributesModifiers(), G4ViewParameters::GetVisibleDensity(), G4ViewParameters::IsAuxEdgeVisible(), G4ViewParameters::IsCulling(), G4ViewParameters::IsCullingCovered(), G4ViewParameters::IsCullingInvisible(), G4ViewParameters::IsDensityCulling(), G4ViewParameters::IsExplode(), G4ViewParameters::IsMarkerNotHidden(), G4ViewParameters::IsPicking(), G4ViewParameters::IsSection(), and G4ViewParameters::IsSpecialMeshRendering().
|
inherited |
Definition at line 215 of file G4VViewer.cc.
References G4VViewer::G4Spline::AddSplinePoint(), G4cout, G4endl, G4VViewer::G4Spline::GetInterpolatedSplinePoint(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
|
private |
Definition at line 211 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLViewer::ClearView(), G4ViewParameters::cutawayUnion, G4OpenGLQtViewer::displaySceneTreeComponent(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLQtViewer::fHasToRepaint, G4OpenGLQtViewer::FinishView(), G4OpenGLStoredViewer::fLastVP, G4VViewer::fNeedKernelVisit, G4VViewer::fVP, G4ViewParameters::GetCutawayMode(), G4ViewParameters::GetDrawingStyle(), G4VViewer::GetViewParameters(), G4OpenGLViewer::haloing_enabled, G4OpenGLViewer::HaloingFirstPass(), G4OpenGLViewer::HaloingSecondPass(), G4ViewParameters::hlr, G4ViewParameters::IsCutaway(), G4OpenGLQtViewer::isRecording(), G4OpenGLStoredViewer::KernelVisitDecision(), G4VViewer::ProcessView(), and G4OpenGLQtViewer::savePPMToTemp().
Referenced by paintGL().
|
protected |
Definition at line 405 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4manageContextMenuEvent().
|
inlineprotectedvirtualinherited |
Reimplemented in G4OpenGLXViewer.
Definition at line 148 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLImmediateWin32Viewer::Initialise(), G4OpenGLImmediateXmViewer::Initialise(), G4OpenGLStoredWin32Viewer::Initialise(), and G4OpenGLStoredXmViewer::Initialise().
|
protectedinherited |
|
protectedvirtualinherited |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 114 of file G4OpenGLQtViewer.cc.
References G4UIQt::AddTabWidget(), g4zmq::connect(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLQtViewer::createSceneTreeWidget(), G4OpenGLQtViewer::currentTabActivated(), G4OpenGLQtViewer::fBatchMode, G4OpenGLQtViewer::fContextMenu, G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fUiQt, G4VViewer::fVP, G4OpenGLViewer::fWinSize_x, G4OpenGLViewer::fWinSize_y, G4UImanager::GetG4UIWindow(), G4Qt::getInstance(), G4OpenGLQtViewer::getParentWidget(), G4UImanager::GetUIpointer(), G4UIQt::GetViewerTabWidget(), G4ViewParameters::GetWindowAbsoluteLocationHintX(), G4ViewParameters::GetWindowAbsoluteLocationHintY(), G4ViewParameters::GetWindowSizeHintX(), G4ViewParameters::GetWindowSizeHintY(), G4OpenGLViewer::getWinHeight(), G4OpenGLViewer::getWinWidth(), G4Qt::IsExternalApp(), G4InuclParticleNames::name(), and G4OpenGLViewer::ResizeWindow().
Referenced by G4OpenGLImmediateQtViewer::Initialise(), and Initialise().
|
privateinherited |
Definition at line 2709 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fLastPickPoint, G4OpenGLQtViewer::fPickInfosScrollArea, G4OpenGLQtViewer::fPickInfosWidget, G4OpenGLQtViewer::fUIPickInfosWidget, G4OpenGLQtViewer::fUiQt, G4UIQt::GetPickInfosWidget(), and G4OpenGLQtViewer::updatePickInfosWidget().
Referenced by G4OpenGLQtViewer::currentTabActivated(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 544 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::actionChangeBackgroundColor(), G4OpenGLQtViewer::actionChangeDefaultColor(), G4OpenGLQtViewer::actionChangeTextColor(), G4OpenGLQtViewer::actionMovieParameters(), G4OpenGLQtViewer::actionSaveImage(), G4OpenGLViewer::antialiasing_enabled, g4zmq::connect(), G4OpenGLQtViewer::createRadioAction(), G4OpenGLQtViewer::fContextMenu, G4OpenGLQtViewer::fDrawingLineRemoval, G4OpenGLQtViewer::fDrawingLineSurfaceRemoval, G4OpenGLQtViewer::fDrawingSurfaceRemoval, G4OpenGLQtViewer::fDrawingWireframe, G4OpenGLQtViewer::fFullScreenOff, G4OpenGLQtViewer::fFullScreenOn, G4OpenGLQtViewer::fMouseMoveAction, G4OpenGLQtViewer::fMousePickAction, G4OpenGLQtViewer::fMouseRotateAction, G4OpenGLQtViewer::fMouseZoomInAction, G4OpenGLQtViewer::fMouseZoomOutAction, G4OpenGLQtViewer::fProjectionOrtho, G4OpenGLQtViewer::fProjectionPerspective, G4OpenGLQtViewer::fSignalMapperMouse, G4OpenGLQtViewer::fSignalMapperSurface, G4VViewer::fVP, G4ViewParameters::GetFieldHalfAngle(), G4OpenGLViewer::haloing_enabled, G4ViewParameters::IsAuxEdgeVisible(), G4ViewParameters::IsMarkerNotHidden(), anonymous_namespace{G4QuasiElRatios.cc}::map, G4OpenGLQtViewer::showShortcuts(), G4OpenGLQtViewer::toggleAntialiasing(), G4OpenGLQtViewer::toggleAux(), G4OpenGLQtViewer::toggleFullScreen(), G4OpenGLQtViewer::toggleHaloing(), G4OpenGLQtViewer::toggleHiddenMarkers(), G4OpenGLQtViewer::toggleMouseAction(), G4OpenGLQtViewer::toggleProjection(), G4OpenGLQtViewer::toggleSurfaceAction(), G4OpenGLQtViewer::toggleTransparency(), G4OpenGLViewer::transparency_enabled, and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::CreateMainWindow(), and G4OpenGLQtViewer::G4manageContextMenuEvent().
|
privateinherited |
Create a radio button menu. The two menu will be connected. When click on one, eatch state will be invert and callback method will be called.
action1 | first action to connect |
action2 | second action to connect |
method | callback method |
nCheck | 1 : first action will be set true. 2 : second action will be set true |
Definition at line 781 of file G4OpenGLQtViewer.cc.
References g4zmq::connect().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateinherited |
Definition at line 2566 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeColorAndTransparency(), G4OpenGLQtViewer::changeDepthInSceneTree(), G4OpenGLQtViewer::changeSearchSelection(), g4zmq::connect(), G4OpenGLQtViewer::fFilterOutput, G4OpenGLQtViewer::fMaxPOindexInserted, G4OpenGLQtViewer::fPVRootNodeCreate, G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, G4OpenGLQtViewer::fSceneTreeDepthSlider, G4OpenGLQtViewer::fSceneTreeWidget, G4OpenGLQtViewer::fTreeItemModels, G4OpenGLQtViewer::fUiQt, G4VViewer::GetName(), G4UIQt::getSearchIcon(), G4OpenGLQtViewer::sceneTreeComponentItemChanged(), G4OpenGLQtViewer::sceneTreeComponentSelected(), and anonymous_namespace{G4CascadeDeexciteBase.cc}::zero.
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), G4OpenGLQtViewer::addPVSceneTreeElement(), and G4OpenGLQtViewer::createSceneTreeWidget().
|
privateinherited |
Definition at line 2516 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::fSceneTreeWidget, G4OpenGLQtViewer::fUiQt, G4OpenGLQtViewer::fUISceneTreeWidget, G4VViewer::GetName(), and G4UIQt::GetSceneTreeWidget().
Referenced by G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::currentTabActivated(), and G4OpenGLQtViewer::updateSceneTreeWidget().
|
privateinherited |
Create a Qt_temp folder in the temp folder given The temp folder will be like this /tmp/QtMovie_12-02-2008_12_12_58/
Definition at line 2122 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fMovieTempFolderPath, G4OpenGLQtViewer::fTempFolderPath, and G4OpenGLQtViewer::setTempFolderPath().
Referenced by G4OpenGLQtViewer::startPauseVideo().
|
privateinherited |
if treeNode is NULL, then add this treeNode to the TreeWidget
Definition at line 2924 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement(), G4OpenGLQtViewer::changeQColorForTreeWidgetItem(), G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, G4OpenGLQtViewer::fSceneTreeDepth, G4OpenGLQtViewer::fSceneTreeDepthSlider, G4OpenGLQtViewer::fTreeItemModels, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4Colour::GetGreen(), G4Colour::GetRed(), gray, G4InuclParticleNames::name(), and G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), G4OpenGLQtViewer::addPVSceneTreeElement(), and G4OpenGLQtViewer::parseAndInsertInSceneTree().
|
privateinherited |
Definition at line 2664 of file G4OpenGLQtViewer.cc.
References g4zmq::connect(), G4OpenGLQtViewer::fUiQt, G4OpenGLQtViewer::fUIViewerPropertiesWidget, G4OpenGLQtViewer::fViewerPropertiesTableWidget, G4VViewer::GetName(), G4UIQt::GetViewerPropertiesWidget(), G4OpenGLQtViewer::tableWidgetViewerSetItemChanged(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
Referenced by G4OpenGLQtViewer::currentTabActivated(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
privateslotinherited |
Definition at line 4712 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::createPickInfosWidget(), G4OpenGLQtViewer::createSceneTreeWidget(), G4OpenGLQtViewer::createViewerPropertiesWidget(), G4OpenGLQtViewer::fUiQt, G4VViewer::GetName(), and G4UIQt::GetViewerTabWidget().
Referenced by G4OpenGLQtViewer::CreateMainWindow().
|
inherited |
Definition at line 1850 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_ENCODER, G4OpenGLQtViewer::BAD_OUTPUT, G4OpenGLQtViewer::BAD_TMP, G4OpenGLQtViewer::CONTINUE, G4OpenGLQtViewer::FAILED, G4OpenGLQtViewer::fMovieParametersDialog, G4OpenGLQtViewer::fRecordFrameNumber, G4OpenGLQtViewer::fRecordingStep, G4cout, G4endl, G4OpenGLQtViewer::PAUSE, G4OpenGLQtViewer::READY_TO_ENCODE, G4OpenGLQtViewer::setRecordingInfos(), G4OpenGLQtMovieDialog::setRecordingStatus(), G4OpenGLQtViewer::START, G4OpenGLQtViewer::STOP, G4OpenGLQtViewer::SUCCESS, and G4OpenGLQtViewer::WAIT.
Referenced by G4OpenGLQtViewer::setBadEncoder(), G4OpenGLQtViewer::setBadOutput(), G4OpenGLQtViewer::setBadTmp(), G4OpenGLQtViewer::setRecordingStatus(), G4OpenGLQtViewer::setWaiting(), and G4OpenGLQtViewer::showMovieParametersDialog().
|
protectedinherited |
Should replace actual tree by the one in this class and update tree
Definition at line 4085 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, and G4OpenGLQtViewer::fUISceneTreeWidget.
Referenced by ComputeView().
|
virtual |
Reimplemented from G4OpenGLStoredViewer.
Definition at line 451 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::getColorForPoIndex().
|
protectedinherited |
Definition at line 147 of file G4OpenGLStoredViewer.cc.
References G4OpenGLStoredViewer::AddPrimitiveForASingleFrame(), source.hepunit::c_light, CONVENIENT_BOOL_ALIAS, CONVENIENT_DOUBLE_ALIAS, G4ViewParameters::cutawayUnion, G4OpenGLStoredViewer::DisplayTimePOColourModification(), G4OpenGLStoredSceneHandler::PO::fColour, G4OpenGLStoredSceneHandler::TO::fColour, G4OpenGLStoredViewer::fDepthTestEnable, G4OpenGLStoredSceneHandler::PO::fDisplayListId, G4OpenGLStoredSceneHandler::TO::fDisplayListId, G4OpenGLStoredSceneHandler::TO::fEndTime, G4OpenGLStoredViewer::fG4OpenGLStoredSceneHandler, G4OpenGLStoredSceneHandler::G4TextPlus::fG4Text, G4OpenGLStoredSceneHandler::PO::fMarkerOrPolyline, G4OpenGLStoredSceneHandler::TO::fMarkerOrPolyline, G4OpenGLStoredSceneHandler::PO::fpG4TextPlus, G4OpenGLStoredSceneHandler::TO::fpG4TextPlus, G4OpenGLStoredSceneHandler::PO::fPickName, G4OpenGLStoredSceneHandler::TO::fPickName, G4OpenGLStoredSceneHandler::fPOList, G4OpenGLStoredSceneHandler::G4TextPlus::fProcessing2D, G4VViewer::fSceneHandler, G4OpenGLStoredSceneHandler::TO::fStartTime, G4OpenGLStoredSceneHandler::fTOList, G4OpenGLStoredSceneHandler::PO::fTransform, G4OpenGLStoredSceneHandler::TO::fTransform, G4VisAttributes::fVeryLongTime, G4VViewer::fVP, G4BestUnit, G4OpenGLViewer::g4GlOrtho(), G4OPENGL_FLT_BIG, G4Colour::GetAlpha(), G4ViewParameters::GetBackgroundColour(), G4Colour::GetBlue(), G4ViewParameters::GetCameraDistance(), G4ViewParameters::GetCurrentTargetPoint(), G4ViewParameters::GetCutawayMode(), G4ViewParameters::GetCutawayPlanes(), G4Scene::GetExtent(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetFieldHalfAngle(), G4OpenGLTransform3D::GetGLMatrix(), G4Colour::GetGreen(), G4Colour::GetRed(), G4VSceneHandler::GetScene(), G4Scene::GetStandardTargetPoint(), G4ViewParameters::GetViewpointDirection(), G4ViewParameters::IsCutaway(), G4ViewParameters::IsMarkerNotHidden(), G4ViewParameters::IsPicking(), HepGeom::BasicVector3D< T >::mag(), G4OpenGLStoredViewer::POSelected(), G4VMarker::SetScreenSize(), G4Visible::SetVisAttributes(), G4VMarker::SetWorldRadius(), G4OpenGLStoredViewer::TOSelected(), G4OpenGLViewer::transparency_enabled, and HepGeom::BasicVector3D< T >::unit().
Referenced by ComputeView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), and G4OpenGLStoredXViewer::DrawView().
|
virtualinherited |
Reimplemented from G4OpenGLViewer.
Definition at line 2795 of file G4OpenGLQtViewer.cc.
References G4Text::centre, G4OpenGLViewer::DrawText(), G4OpenGLQtViewer::fGLWidget, G4VViewer::fSceneHandler, G4Threading::G4GetThreadId(), G4Colour::GetAlpha(), G4Colour::GetBlue(), G4Colour::GetGreen(), G4Text::GetLayout(), G4VSceneHandler::GetMarkerSize(), G4VMarker::GetPosition(), G4Colour::GetRed(), G4Text::GetText(), G4VSceneHandler::GetTextColour(), G4OpenGLViewer::getWinHeight(), G4OpenGLViewer::getWinWidth(), G4Text::GetXOffset(), G4Text::GetYOffset(), G4OpenGLViewer::isGl2psWriting(), G4Text::left, G4Threading::MASTER_ID, and G4Text::right.
|
virtual |
Implements G4VViewer.
Definition at line 207 of file G4OpenGLStoredQtViewer.cc.
References updateQWidget().
|
inherited |
Definition at line 2377 of file G4OpenGLQtViewer.cc.
References g4zmq::connect(), G4OpenGLQtViewer::fEncoderPath, G4OpenGLQtViewer::fMovieTempFolderPath, G4OpenGLQtViewer::fParameterFileName, G4OpenGLQtViewer::fProcess, G4OpenGLQtViewer::getEncoderPath(), G4OpenGLQtViewer::getSaveFileName(), G4OpenGLQtViewer::processEncodeFinished(), G4OpenGLQtViewer::processEncodeStdout(), and G4OpenGLQtViewer::setRecordingStatus().
Referenced by G4OpenGLQtViewer::saveVideo().
|
virtualinherited |
Export image. Try to get the format according to the file extention. If not present, the last one choosen by /vis/ogl/set/exportFormat If not, will take the default format : eps Best format actually available is pdf (vectored and allow transparency) If name is not set, it will take the default name value given by /vis/ogl/set/printFilename
Reimplemented from G4OpenGLViewer.
Definition at line 2187 of file G4OpenGLQtViewer.cc.
References G4OpenGLViewer::exportImage(), G4OpenGLViewer::fExportFilenameIndex, G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fLastExportSliderValue, G4cerr, G4cout, G4endl, G4OpenGLViewer::getRealPrintFilename(), G4InuclParticleNames::name(), G4OpenGLViewer::setExportFilename(), and G4OpenGLViewer::setExportSize().
Referenced by G4OpenGLQtViewer::actionSaveImage().
|
protectedvirtualinherited |
Reimplemented from G4VViewer.
Definition at line 1266 of file G4OpenGLQtViewer.cc.
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), and ComputeView().
|
protectedinherited |
Definition at line 1467 of file G4OpenGLViewer.cc.
Referenced by G4OpenGLViewer::SetView().
|
protectedinherited |
Definition at line 1445 of file G4OpenGLViewer.cc.
Referenced by G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLImmediateSceneHandler::BeginPrimitives2D(), G4OpenGLStoredViewer::DrawDisplayLists(), and G4OpenGLViewer::SetView().
|
protectedinherited |
Definition at line 1365 of file G4OpenGLViewer.cc.
References M.
Referenced by G4OpenGLViewer::SetView().
|
protectedinherited |
Definition at line 1323 of file G4OpenGLViewer.cc.
References M.
Referenced by G4OpenGLViewer::GetPickDetails().
|
inherited |
Definition at line 1613 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fAltKeyPress, G4OpenGLQtViewer::fControlKeyPress, G4OpenGLQtViewer::fDeltaZoom, G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fHoldKeyEvent, G4OpenGLQtViewer::fNoKeyPress, G4OpenGLViewer::fRot_sens, G4OpenGLQtViewer::fShiftKeyPress, G4VViewer::fVP, G4cout, G4endl, G4ViewParameters::GetZoomFactor(), G4OpenGLQtViewer::moveScene(), G4OpenGLQtViewer::ResetView(), G4OpenGLQtViewer::rotateQtScene(), G4OpenGLQtViewer::rotateQtSceneToggle(), G4ViewParameters::SetZoomFactor(), G4OpenGLQtViewer::startPauseVideo(), G4OpenGLQtViewer::stopVideo(), G4OpenGLQtViewer::toggleFullScreen(), G4OpenGLQtViewer::updateKeyModifierState(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLImmediateQtViewer::keyPressEvent(), and keyPressEvent().
|
inherited |
Definition at line 1733 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fGLWidget.
Referenced by G4OpenGLImmediateQtViewer::keyReleaseEvent(), and keyReleaseEvent().
|
protectedinherited |
Definition at line 754 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::createPopupMenu(), G4OpenGLQtViewer::fContextMenu, G4OpenGLQtViewer::fGLWidget, G4cerr, and G4endl.
Referenced by G4OpenGLImmediateQtViewer::contextMenuEvent(), and contextMenuEvent().
|
inherited |
Definition at line 1435 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fGLWidget.
Referenced by G4OpenGLImmediateQtViewer::mouseDoubleClickEvent(), and mouseDoubleClickEvent().
|
inherited |
pos_x | mouse x position |
pos_y | mouse y position |
mButtons | mouse button active |
mAutoMove | true: apply this move till another evnt came, false :one time move |
Definition at line 1448 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fAltKeyPress, G4OpenGLQtViewer::fAutoMove, G4OpenGLQtViewer::fControlKeyPress, G4OpenGLQtViewer::fLastEventTime, G4OpenGLQtViewer::fLastPos1, G4OpenGLQtViewer::fLastPos2, G4OpenGLQtViewer::fLastPos3, G4OpenGLQtViewer::fNoKeyPress, G4OpenGLQtViewer::fShiftKeyPress, G4OpenGLQtViewer::fUiQt, G4VViewer::fVP, G4OpenGLViewer::getWinHeight(), G4OpenGLViewer::getWinWidth(), G4ViewParameters::GetZoomFactor(), G4UIQt::IsIconMoveSelected(), G4OpenGLQtViewer::moveScene(), G4OpenGLQtViewer::rotateQtScene(), G4OpenGLQtViewer::rotateQtSceneToggle(), G4ViewParameters::SetZoomFactor(), and G4OpenGLQtViewer::updateKeyModifierState().
Referenced by G4OpenGLImmediateQtViewer::mouseMoveEvent(), and mouseMoveEvent().
|
inherited |
Save the current mouse press point
p | mouse click point |
Definition at line 1282 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fAutoMove, G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fLastEventTime, G4OpenGLQtViewer::fLastPos1, G4OpenGLQtViewer::fLastPos2, G4OpenGLQtViewer::fLastPos3, G4OpenGLQtViewer::fShiftKeyPress, G4OpenGLQtViewer::fUiQt, G4VViewer::fVP, G4OpenGLViewer::getSceneNearWidth(), G4OpenGLViewer::getWinHeight(), G4OpenGLViewer::getWinWidth(), G4ViewParameters::GetZoomFactor(), G4ViewParameters::IncrementPan(), G4UIQt::IsIconMoveSelected(), G4UIQt::IsIconPickSelected(), G4UIQt::IsIconRotateSelected(), G4UIQt::IsIconZoomInSelected(), G4UIQt::IsIconZoomOutSelected(), G4OpenGLQtViewer::moveScene(), G4ViewParameters::SetZoomFactor(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLImmediateQtViewer::mousePressEvent(), and mousePressEvent().
|
inherited |
Definition at line 1338 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fAltKeyPress, G4OpenGLQtViewer::fAutoMove, G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fIsDeleting, G4OpenGLQtViewer::fLastEventTime, G4OpenGLQtViewer::fLastPos1, G4OpenGLQtViewer::fLastPos3, G4OpenGLQtViewer::fLaunchSpinDelay, G4OpenGLQtViewer::fNbMaxAnglePerSec, G4OpenGLQtViewer::fNbMaxFramesPerSec, G4OpenGLQtViewer::fNoKeyPress, G4OpenGLQtViewer::fSpinningDelay, G4OpenGLQtViewer::fUiQt, G4VViewer::fVP, G4Qt::getInstance(), G4UIQt::IsIconMoveSelected(), G4UIQt::IsIconRotateSelected(), G4ViewParameters::IsPicking(), G4OpenGLQtViewer::moveScene(), G4OpenGLQtViewer::rotateQtScene(), G4OpenGLQtViewer::rotateQtSceneToggle(), and G4OpenGLQtViewer::updatePickInfosWidget().
Referenced by G4OpenGLImmediateQtViewer::mouseReleaseEvent(), and mouseReleaseEvent().
|
inherited |
Definition at line 1600 of file G4OpenGLQtViewer.cc.
References G4VViewer::fVP, G4ViewParameters::GetZoomFactor(), G4ViewParameters::SetZoomFactor(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLImmediateQtViewer::wheelEvent(), and wheelEvent().
|
inherited |
Definition at line 2227 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fMovieTempFolderPath, G4OpenGLQtViewer::fParameterFileName, G4OpenGLQtViewer::fRecordFrameNumber, G4OpenGLQtViewer::getSaveFileName(), G4OpenGLQtViewer::READY_TO_ENCODE, G4OpenGLQtViewer::setRecordingInfos(), and G4OpenGLQtViewer::setRecordingStatus().
Referenced by G4OpenGLQtViewer::saveVideo().
|
inherited |
Referenced by G4HepRepFileSceneHandler::AddHepRepInstance(), G4VtkSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4Qt3DSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4VtkSceneHandler::AddPrimitiveTensorGlyph(), G4OpenInventorSceneHandler::AddProperties(), G4HepRepFileSceneHandler::AddSolid(), G4VSceneHandler::AddSolidT(), G4VSceneHandler::AddSolidWithAuxiliaryEdges(), G4OpenInventorSceneHandler::GeneratePrerequisites(), G4VSceneHandler::GetColour(), and G4GMocrenFileSceneHandler::IsVisible().
|
protectedinherited |
Definition at line 3659 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::getTreeWidgetItem().
Referenced by G4OpenGLQtViewer::changeDepthOnSceneTreeItem(), DisplayTimePOColourModification(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Build the parameter list parameters in a QString
Reimplement partialy the G4UIparameter.cc
aCommand | : command to list parameters |
Definition at line 4755 of file G4OpenGLQtViewer.cc.
References G4UIparameter::GetCurrentAsDefault(), G4UIparameter::GetDefaultValue(), G4UIcommand::GetParameter(), G4UIparameter::GetParameterCandidates(), G4UIcommand::GetParameterEntries(), G4UIparameter::GetParameterGuidance(), G4UIparameter::GetParameterName(), G4UIparameter::GetParameterRange(), G4UIparameter::GetParameterType(), and G4UIparameter::IsOmittable().
Referenced by G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
inherited |
Referenced by G4VisCommandsViewerSet::SetNewValue().
|
inherited |
Definition at line 1918 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fEncoderPath.
Referenced by G4OpenGLQtMovieDialog::checkEncoderSwParameters(), G4OpenGLQtViewer::encodeVideo(), G4OpenGLQtMovieDialog::G4OpenGLQtMovieDialog(), and G4OpenGLQtViewer::showMovieParametersDialog().
|
privateinherited |
Get the short name for a given label
Definition at line 3435 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fTouchableVolumes.
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), and G4OpenGLQtViewer::addPVSceneTreeElement().
|
inherited |
Referenced by G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::createSceneTreeWidget(), G4OpenGLQtViewer::createViewerPropertiesWidget(), G4OpenGLQtViewer::currentTabActivated(), G4OpenGLImmediateQtViewer::Initialise(), Initialise(), G4ToolsSGQtViewer::Initialise(), G4VtkQtViewer::Initialise(), G4VVisCommand::InterpolateViews(), G4OpenGLQtViewer::isCurrentWidget(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandDrawTree::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandViewerAddCutawayPlane::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerChangeCutawayPlane::SetNewValue(), G4VisCommandViewerClearCutawayPlanes::SetNewValue(), G4VisCommandViewerClearVisAttributesModifiers::SetNewValue(), G4VisCommandViewerClone::SetNewValue(), G4VisCommandViewerColourByDensity::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandViewerRebuild::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VtkMessenger::SetNewValue(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 4043 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fOldLastSceneTreeWidgetAskForIterator, G4OpenGLQtViewer::fOldLastSceneTreeWidgetAskForIteratorEnd, and G4OpenGLQtViewer::fOldPositivePoIndexSceneTreeWidgetQuickMap.
Referenced by G4OpenGLQtViewer::changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement().
|
privateinherited |
Definition at line 2480 of file G4OpenGLQtViewer.cc.
References G4Qt::getInstance(), and G4VInteractorManager::GetMainInteractor().
Referenced by G4OpenGLQtViewer::CreateMainWindow().
|
protectedinherited |
Definition at line 488 of file G4OpenGLViewer.cc.
References G4OpenGLViewerPickMap::addAttributes(), BUFSIZE, G4VViewer::DrawView(), G4OpenGLViewer::fIsGettingPickInfos, G4OpenGLViewer::fOpenGLSceneHandler, G4OpenGLSceneHandler::fPickMap, G4cout, G4endl, G4OpenGLViewer::g4GluPickMatrix(), G4AttHolder::GetAttDefs(), G4AttHolder::GetAttValues(), G4InuclParticleNames::name(), G4OpenGLViewerPickMap::setHitNumber(), G4OpenGLViewerPickMap::setPickName(), and G4OpenGLViewerPickMap::setSubHitNumber().
Referenced by G4OpenGLViewer::Pick(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
protectedvirtualinherited |
Reimplemented from G4VViewer.
Definition at line 3678 of file G4OpenGLQtViewer.cc.
|
privateinherited |
Definition at line 2449 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fProcess.
Referenced by G4OpenGLQtViewer::processEncodeFinished(), and G4OpenGLQtViewer::processLookForFinished().
|
privateinherited |
Definition at line 1004 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fPrintSizeY, and G4OpenGLViewer::fWinSize_y.
Referenced by G4OpenGLViewer::exportImage(), G4OpenGLViewer::printGl2PS(), and G4OpenGLViewer::printNonVectoredEPS().
|
privateinherited |
Definition at line 985 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fPrintSizeX, and G4OpenGLViewer::fWinSize_x.
Referenced by G4OpenGLViewer::exportImage(), G4OpenGLViewer::printGl2PS(), and G4OpenGLViewer::printNonVectoredEPS().
|
protectedinherited |
Definition at line 1066 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fExportFilename, G4OpenGLViewer::fExportFilenameIndex, and G4OpenGLViewer::fExportImageFormat.
Referenced by G4OpenGLQtViewer::exportImage(), G4OpenGLViewer::exportImage(), G4OpenGLXmViewer::misc_callback(), G4OpenGLViewer::printGl2PS(), G4OpenGLViewer::printNonVectoredEPS(), and G4OpenGLViewer::setExportFilename().
|
inherited |
Definition at line 2114 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fSaveFileName.
Referenced by G4OpenGLQtMovieDialog::checkSaveFileNameParameters(), G4OpenGLQtViewer::encodeVideo(), and G4OpenGLQtViewer::generateMpegEncoderParameters().
|
protectedinherited |
Definition at line 1111 of file G4OpenGLViewer.cc.
References G4VViewer::fSceneHandler, G4VViewer::fVP, G4ViewParameters::GetCameraDistance(), G4ViewParameters::GetCurrentTargetPoint(), G4Scene::GetExtent(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetFarDistance(), G4ViewParameters::GetNearDistance(), G4VSceneHandler::GetScene(), and G4Scene::GetStandardTargetPoint().
Referenced by G4OpenGLQtViewer::moveScene().
|
protectedinherited |
Definition at line 1094 of file G4OpenGLViewer.cc.
References G4VViewer::fSceneHandler, G4VViewer::fVP, G4ViewParameters::GetCameraDistance(), G4ViewParameters::GetCurrentTargetPoint(), G4Scene::GetExtent(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetFarDistance(), G4ViewParameters::GetFrontHalfHeight(), G4ViewParameters::GetNearDistance(), G4VSceneHandler::GetScene(), and G4Scene::GetStandardTargetPoint().
|
inherited |
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLXmViewer::misc_callback(), G4VVisCommand::RefreshIfRequired(), G4OpenGLXmViewer::ResetView(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerClearTransients::SetNewValue(), G4VisCommandViewerRefresh::SetNewValue(), G4VisCommandViewerRebuild::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4VisCommandViewerUpdate::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenGLWin32Viewer::SetShift(), and G4OpenGLXmViewer::up_down_pan_callback().
|
protectedinherited |
Definition at line 1079 of file G4OpenGLViewer.cc.
References G4VViewer::fSceneHandler, G4VViewer::fVP, G4ViewParameters::GetCameraDistance(), G4ViewParameters::GetCurrentTargetPoint(), G4Scene::GetExtent(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetFrontHalfHeight(), G4ViewParameters::GetNearDistance(), G4VSceneHandler::GetScene(), and G4Scene::GetStandardTargetPoint().
Referenced by G4OpenGLQtViewer::G4MousePressEvent(), and G4OpenGLQtViewer::moveScene().
|
inherited |
Referenced by G4OpenGLViewer::G4OpenGLViewer().
|
inherited |
Definition at line 2080 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fTempFolderPath.
Referenced by G4OpenGLQtMovieDialog::checkTempFolderParameters(), G4OpenGLQtMovieDialog::G4OpenGLQtMovieDialog(), and G4OpenGLQtViewer::startPauseVideo().
|
privateinherited |
Definition at line 4010 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fLastSceneTreeWidgetAskForIterator, G4OpenGLQtViewer::fLastSceneTreeWidgetAskForIteratorEnd, and G4OpenGLQtViewer::fPositivePoIndexSceneTreeWidgetQuickMap.
Referenced by G4OpenGLQtViewer::getColorForPoIndex(), and G4OpenGLQtViewer::isTouchableVisible().
|
inherited |
Referenced by G4RayTracer::CreateViewer(), G4RayTracerX::CreateViewer(), G4HepRepFile::CreateViewer(), G4Qt3D::CreateViewer(), G4ToolsSGQtGLES::CreateViewer(), G4ToolsSGWindowsGLES::CreateViewer(), G4ToolsSGX11GLES::CreateViewer(), G4ToolsSGXtGLES::CreateViewer(), G4Vtk::CreateViewer(), and G4VtkQt::CreateViewer().
|
inherited |
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenInventorSceneHandler::AddCircleSquare(), G4Qt3DSceneHandler::AddPrimitive(), G4ToolsSGSceneHandler::AddPrimitive(), G4OpenInventorSceneHandler::AddPrimitive(), G4OpenGLSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenInventorSceneHandler::AddTransform(), G4OpenGLXmViewer::background_color_callback(), G4OpenGLImmediateQtViewer::ComputeView(), ComputeView(), G4VSceneHandler::CreateSectionSolid(), G4VisManager::CreateViewer(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenGLStoredSceneHandler::EndModeling(), G4VisManager::EndOfRun(), G4VSceneHandler::GetAuxEdgeVisible(), G4VSceneHandler::GetColour(), G4VSceneHandler::GetDrawingStyle(), G4VSceneHandler::GetNoOfSides(), G4VSceneHandler::GetNumberOfCloudPoints(), G4VSceneHandler::GetTextColour(), G4VVisCommand::RefreshIfRequired(), G4VSceneHandler::RequestPrimitives(), G4VisCommandDrawView::SetNewValue(), G4VisCommandDrawLogicalVolume::SetNewValue(), G4VisCommandGeometrySetDaughtersInvisible::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValue(), G4VisCommandSceneNotifyHandlers::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandSceneHandlerCreate::SetNewValue(), G4VisCommandsTouchable::SetNewValue(), G4VisCommandsTouchableSet::SetNewValue(), G4VisCommandViewerAddCutawayPlane::SetNewValue(), G4VisCommandViewerCentreOn::SetNewValue(), G4VisCommandViewerChangeCutawayPlane::SetNewValue(), G4VisCommandViewerClearCutawayPlanes::SetNewValue(), G4VisCommandViewerClearVisAttributesModifiers::SetNewValue(), G4VisCommandViewerClone::SetNewValue(), G4VisCommandViewerColourByDensity::SetNewValue(), G4VisCommandViewerCopyViewFrom::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4VisCommandViewerDolly::SetNewValue(), G4VisCommandViewerInterpolate::SetNewValue(), G4VisCommandViewerPan::SetNewValue(), G4VisCommandViewerSave::SetNewValue(), G4VisCommandViewerScale::SetNewValue(), G4VisCommandViewerZoom::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValueOnLV(), G4OpenInventorViewer::SetReducedWireFrame(), G4OpenInventorViewer::SetSolid(), and G4OpenInventorViewer::SetWireFrame().
|
protectedinherited |
Definition at line 977 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fWinSize_y.
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::DrawText(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::moveScene(), G4OpenGLImmediateQtViewer::paintGL(), and paintGL().
|
protectedinherited |
Definition at line 973 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fWinSize_x.
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::DrawText(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::moveScene(), G4OpenGLImmediateQtViewer::paintGL(), and paintGL().
|
privateinherited |
Definition at line 578 of file G4OpenGLViewer.cc.
References buffer.
Referenced by G4OpenGLViewer::printNonVectoredEPS().
|
protectedinherited |
Definition at line 441 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::ChangeLineWidth().
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), ComputeView(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), and G4OpenGLStoredXViewer::DrawView().
|
protectedinherited |
Definition at line 463 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::ChangeLineWidth().
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), ComputeView(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), and G4OpenGLStoredXViewer::DrawView().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
virtual |
Reimplemented from G4VViewer.
Definition at line 72 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::fQGLWidgetInitialiseCompleted, and G4VViewer::GetName().
void G4OpenGLStoredQtViewer::initializeGL | ( | ) |
Definition at line 91 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::fHasToRepaint, G4VViewer::fSceneHandler, G4VSceneHandler::GetScene(), G4OpenGLViewer::InitializeGLView(), and G4OpenGLViewer::setExportImageFormat().
|
protectedinherited |
Definition at line 127 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::ClearView(), G4OpenGLViewer::fGlViewInitialized, G4VViewer::FinishView(), G4VViewer::fVP, G4OpenGLViewer::fWinSize_x, G4OpenGLViewer::fWinSize_y, G4ViewParameters::GetWindowSizeHintX(), and G4ViewParameters::GetWindowSizeHintY().
Referenced by G4OpenGLImmediateXmViewer::Initialise(), G4OpenGLImmediateXViewer::Initialise(), G4OpenGLStoredXmViewer::Initialise(), G4OpenGLStoredXViewer::Initialise(), G4OpenGLImmediateQtViewer::initializeGL(), and initializeGL().
|
privateinherited |
Init the movie parameters. Temp dir and encoder path
Definition at line 1898 of file G4OpenGLQtViewer.cc.
References g4zmq::connect(), G4OpenGLQtViewer::fProcess, and G4OpenGLQtViewer::processLookForFinished().
Referenced by G4OpenGLQtViewer::G4OpenGLQtViewer().
|
inherited |
Definition at line 2001 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_ENCODER, and G4OpenGLQtViewer::fRecordingStep.
Referenced by G4OpenGLQtMovieDialog::setRecordingStatus().
|
inherited |
Definition at line 2013 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_OUTPUT, and G4OpenGLQtViewer::fRecordingStep.
Referenced by G4OpenGLQtMovieDialog::setRecordingStatus().
|
inherited |
Definition at line 2007 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_TMP, and G4OpenGLQtViewer::fRecordingStep.
Referenced by G4OpenGLQtMovieDialog::setRecordingStatus().
|
protectedinherited |
Definition at line 4736 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fUiQt, G4Qt::getInstance(), G4VViewer::GetName(), G4UIQt::GetViewerTabWidget(), and G4Qt::IsExternalApp().
Referenced by G4OpenGLQtViewer::updatePickInfosWidget(), G4OpenGLImmediateQtViewer::updateQWidget(), updateQWidget(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
inherited |
Definition at line 1966 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fRecordingStep.
|
inherited |
Definition at line 1987 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::FAILED, and G4OpenGLQtViewer::fRecordingStep.
Referenced by G4OpenGLQtMovieDialog::setRecordingStatus().
|
protectedinherited |
Definition at line 730 of file G4OpenGLViewer.cc.
Referenced by G4OpenGLViewer::ClearView(), G4OpenGLViewer::ClearViewWithoutFlush(), G4OpenGLImmediateQtViewer::paintEvent(), and paintEvent().
|
protectedinherited |
Return if gl2ps is currently writing
Definition at line 720 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fGL2PSAction, and G4OpenGL2PSAction::fileWritingEnabled().
Referenced by G4OpenGLViewer::ChangeLineWidth(), G4OpenGLViewer::ChangePointSize(), G4OpenGLQtViewer::DrawText(), G4OpenGLViewer::DrawText(), and G4OpenGLXViewer::DrawText().
|
inherited |
Definition at line 1959 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fRecordingStep, and G4OpenGLQtViewer::PAUSE.
Referenced by G4OpenGLQtMovieDialog::save(), and G4OpenGLQtMovieDialog::setRecordingStatus().
|
privateinherited |
Definition at line 3778 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fTouchableVolumes.
Referenced by G4OpenGLQtViewer::changeDepthOnSceneTreeItem().
|
inherited |
Definition at line 2039 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fRecordingStep, and G4OpenGLQtViewer::READY_TO_ENCODE.
Referenced by G4OpenGLQtMovieDialog::checkEncoderSwParameters().
|
inherited |
Definition at line 1952 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::CONTINUE, G4OpenGLQtViewer::fRecordingStep, and G4OpenGLQtViewer::START.
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), ComputeView(), G4OpenGLQtMovieDialog::save(), and G4OpenGLQtMovieDialog::setRecordingStatus().
|
privateinherited |
Definition at line 3278 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fOldTreeItemModels, and G4OpenGLQtViewer::fTreeItemModels.
Referenced by G4OpenGLQtViewer::changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement().
|
inherited |
Definition at line 1980 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fRecordingStep, and G4OpenGLQtViewer::STOP.
Referenced by G4OpenGLQtMovieDialog::save(), and G4OpenGLQtMovieDialog::setRecordingStatus().
|
inherited |
Definition at line 1994 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fRecordingStep, and G4OpenGLQtViewer::SUCCESS.
Referenced by G4OpenGLQtMovieDialog::setRecordingStatus().
|
inherited |
Definition at line 3453 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fLastSceneTreeWidgetAskForIterator, G4OpenGLQtViewer::fLastSceneTreeWidgetAskForIteratorEnd, G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, and G4OpenGLQtViewer::getTreeWidgetItem().
Referenced by POSelected().
|
inherited |
Definition at line 1973 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fRecordingStep, and G4OpenGLQtViewer::WAIT.
Referenced by G4OpenGLQtMovieDialog::setRecordingStatus().
|
protectedinherited |
Definition at line 56 of file G4OpenGLStoredViewer.cc.
References G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenGLStoredViewer::fG4OpenGLStoredSceneHandler, G4OpenGLStoredViewer::fLastVP, G4OpenGLStoredSceneHandler::fTopPODL, and G4VViewer::NeedKernelVisit().
Referenced by ComputeView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), and G4OpenGLStoredXViewer::DrawView().
|
protected |
Definition at line 363 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4keyPressEvent().
|
protected |
Definition at line 368 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4keyReleaseEvent().
|
protected |
This function was build in order to make a zoom on double clic event. It was think to build a rubberband on the zoom area, but never work fine
Definition at line 389 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4MouseDoubleClickEvent().
|
protected |
Definition at line 399 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4MouseMoveEvent().
|
protected |
Definition at line 358 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4MousePressEvent().
|
protected |
Definition at line 394 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4MouseReleaseEvent().
|
protectedinherited |
Move the scene of dx, dy, dz values.
dx | delta mouse x position |
dy | delta mouse y position |
mouseMove | : true if event comes from a mouse move, false if event comes from key action |
Definition at line 1509 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fAutoMove, G4OpenGLQtViewer::fDeltaDepth, G4OpenGLQtViewer::fHoldMoveEvent, G4OpenGLViewer::fPan_sens, G4VViewer::fVP, G4Qt::getInstance(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLViewer::getWinHeight(), G4OpenGLViewer::getWinWidth(), G4ViewParameters::IncrementPan(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), and G4OpenGLQtViewer::G4MouseReleaseEvent().
|
inherited |
Definition at line 78 of file G4VViewer.cc.
References G4VViewer::fNeedKernelVisit.
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), G4DAWNFILEViewer::DrawView(), G4GMocrenFileViewer::DrawView(), G4HepRepFileViewer::DrawView(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4VTreeViewer::DrawView(), G4VRML2FileViewer::DrawView(), G4VtkViewer::DrawView(), G4VisManager::GeometryHasChanged(), G4OpenGLStoredViewer::KernelVisitDecision(), G4OpenInventorViewer::KernelVisitDecision(), G4Qt3DViewer::KernelVisitDecision(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::KernelVisitDecision(), G4VisManager::NotifyHandlers(), G4OpenGLImmediateViewer::ProcessView(), G4VisCommandViewerRebuild::SetNewValue(), G4OpenInventorViewer::SetPreview(), G4OpenInventorViewer::SetPreviewAndFull(), G4OpenInventorViewer::SetReducedWireFrame(), and G4OpenInventorViewer::UpdateScene().
|
protected |
Definition at line 343 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::fHasToRepaint, G4OpenGLQtViewer::fQGLWidgetInitialiseCompleted, and G4OpenGLViewer::isFramebufferReady().
void G4OpenGLStoredQtViewer::paintGL | ( | ) |
Definition at line 295 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLViewer::ClearView(), ComputeView(), G4OpenGLQtViewer::fHasToRepaint, G4OpenGLQtViewer::fPaintEventLock, G4OpenGLQtViewer::fQGLWidgetInitialiseCompleted, G4OpenGLViewer::getWinHeight(), G4OpenGLViewer::getWinWidth(), G4OpenGLViewer::SetView(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 3476 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::parseAndCheckVisibility().
Referenced by G4OpenGLQtViewer::parseAndCheckVisibility().
|
privateinherited |
Definition at line 3015 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeQColorForTreeWidgetItem(), G4OpenGLQtViewer::createTreeWidgetItem(), G4OpenGLQtViewer::fMaxPOindexInserted, G4VViewer::fSceneHandler, G4OpenGLQtViewer::fTouchableVolumes, G4OpenGLQtViewer::fTreeItemModels, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4VSceneHandler::GetColour(), G4PhysicalVolumeModel::GetFullPVPath(), G4Colour::GetGreen(), G4Colour::GetRed(), G4PhysicalVolumeModel::GetTransformation(), G4OpenGLQtViewer::parseAndInsertInSceneTree(), and G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
Referenced by G4OpenGLQtViewer::addPVSceneTreeElement(), and G4OpenGLQtViewer::parseAndInsertInSceneTree().
|
privateinherited |
Definition at line 3494 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fSceneTreeComponentTreeWidget, and G4OpenGLQtViewer::parseSceneTreeElementAndSaveState().
|
privateinherited |
Definition at line 3513 of file G4OpenGLQtViewer.cc.
References alpha, and G4OpenGLQtViewer::parseSceneTreeElementAndSaveState().
Referenced by G4OpenGLQtViewer::parseSceneTreeAndSaveState(), and G4OpenGLQtViewer::parseSceneTreeElementAndSaveState().
|
protectedvirtualinherited |
Definition at line 472 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::GetPickDetails().
Referenced by G4OpenGLXViewer::ShowView().
|
protectedvirtual |
Reimplemented from G4OpenGLStoredViewer.
Definition at line 197 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::isTouchableVisible().
|
privateinherited |
Definition at line 886 of file G4OpenGLViewer.cc.
References G4OpenGL2PSAction::disableFileWriting(), G4VViewer::DrawView(), G4OpenGL2PSAction::enableFileWriting(), G4OpenGL2PSAction::extendBufferSize(), G4OpenGLViewer::fGL2PSAction, G4OpenGLViewer::fGl2psDefaultLineWith, G4OpenGLViewer::fGl2psDefaultPointSize, G4OpenGL2PSAction::fileWritingEnabled(), G4VViewer::fSceneHandler, G4OpenGLViewer::fWinSize_x, G4OpenGLViewer::fWinSize_y, G4cerr, G4endl, G4OpenGLSceneHandler::GetFlushAction(), G4OpenGLViewer::getRealExportHeight(), G4OpenGLViewer::getRealExportWidth(), G4OpenGLViewer::getRealPrintFilename(), G4OpenGLSceneHandler::never, G4OpenGL2PSAction::resetBufferSizeParameters(), G4OpenGLViewer::ResizeGLView(), G4OpenGL2PSAction::setFileName(), G4OpenGLSceneHandler::SetFlushAction(), G4OpenGL2PSAction::setLineWidth(), G4OpenGL2PSAction::setPointSize(), and Y().
Referenced by G4OpenGLViewer::printVectoredEPS().
|
privateinherited |
Definition at line 633 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fPrintColour, G4cerr, G4endl, G4OpenGLViewer::getRealExportHeight(), G4OpenGLViewer::getRealExportWidth(), G4OpenGLViewer::getRealPrintFilename(), G4OpenGLViewer::grabPixels(), G4InuclParticleNames::name(), and pos.
Referenced by G4OpenGLViewer::exportImage().
|
privateinherited |
|
privateinherited |
Definition at line 629 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::printGl2PS().
Referenced by G4OpenGLViewer::exportImage().
|
privateslotinherited |
Definition at line 2414 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::FAILED, G4OpenGLQtViewer::getProcessErrorMsg(), G4OpenGLQtViewer::setRecordingStatus(), and G4OpenGLQtViewer::SUCCESS.
Referenced by G4OpenGLQtViewer::encodeVideo().
|
privateslotinherited |
Definition at line 2405 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fProcess, and G4OpenGLQtViewer::setRecordingInfos().
Referenced by G4OpenGLQtViewer::encodeVideo().
|
privateslotinherited |
Definition at line 2428 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fEncoderPath, G4OpenGLQtViewer::fProcess, G4OpenGLQtViewer::getProcessErrorMsg(), G4OpenGLQtViewer::setEncoderPath(), and G4OpenGLQtViewer::setTempFolderPath().
Referenced by G4OpenGLQtViewer::initMovieParameters().
|
inherited |
Definition at line 105 of file G4VViewer.cc.
References G4VSceneHandler::ClearStore(), G4VViewer::fNeedKernelVisit, G4VViewer::fSceneHandler, and G4VSceneHandler::ProcessScene().
Referenced by ComputeView(), G4DAWNFILEViewer::DrawView(), G4GMocrenFileViewer::DrawView(), G4HepRepFileViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenInventorViewer::DrawView(), G4Qt3DViewer::DrawView(), G4RayTracerViewer::DrawView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::DrawView(), G4VTreeViewer::DrawView(), G4VRML2FileViewer::DrawView(), G4VtkViewer::DrawView(), and G4OpenGLImmediateViewer::ProcessView().
|
inherited |
|
privateinherited |
Remove the Qt_temp folder in the temp folder
Definition at line 2145 of file G4OpenGLQtViewer.cc.
References error, geant4_check_module_cycles::file, and G4OpenGLQtViewer::fMovieTempFolderPath.
Referenced by G4OpenGLQtViewer::startPauseVideo(), and G4OpenGLQtViewer::~G4OpenGLQtViewer().
|
privateinherited |
This is the benning of a rescale function. It does nothing for the moment
aWidth | : new width |
aHeight | : new height |
Definition at line 1580 of file G4OpenGLQtViewer.cc.
|
inherited |
Definition at line 2046 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::setRecordingStatus(), and G4OpenGLQtViewer::WAIT.
Referenced by G4OpenGLQtMovieDialog::resetRecording(), G4OpenGLQtViewer::savePPMToTemp(), and G4OpenGLQtViewer::stopVideo().
|
virtualinherited |
Reimplemented from G4VViewer.
Definition at line 2867 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fDeltaDepth, G4OpenGLQtViewer::fDeltaZoom, and G4OpenGLViewer::ResetView().
Referenced by G4OpenGLQtViewer::G4keyPressEvent().
void G4OpenGLStoredQtViewer::resizeGL | ( | int | aWidth, |
int | aHeight | ||
) |
Definition at line 278 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::fHasToRepaint, G4OpenGLViewer::ResizeWindow(), and G4OpenGLViewer::sizeHasChanged().
|
protectedinherited |
Set the viewport of the scene MAXIMUM SIZE is : GLint dims[2]; glGetIntegerv(GL_MAX_VIEWPORT_DIMS, dims);
Definition at line 250 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fWinSize_x, G4OpenGLViewer::fWinSize_y, G4cerr, and G4endl.
Referenced by G4OpenGLViewer::printGl2PS(), and G4OpenGLViewer::SetView().
|
protectedinherited |
Definition at line 234 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fSizeHasChanged, G4OpenGLViewer::fWinSize_x, and G4OpenGLViewer::fWinSize_y.
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLXmViewer::expose_callback(), G4OpenGLImmediateQtViewer::resizeGL(), and resizeGL().
|
protectedinherited |
dx | delta mouse x position |
dy | delta mouse y position |
Definition at line 1541 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fHoldRotateEvent, G4OpenGLViewer::rotateScene(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), and G4OpenGLQtViewer::G4MouseReleaseEvent().
|
protectedinherited |
dx | delta mouse x position |
dy | delta mouse y position |
Definition at line 1559 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fHoldRotateEvent, G4OpenGLViewer::rotateSceneToggle(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), and G4OpenGLQtViewer::G4MouseReleaseEvent().
Definition at line 1128 of file G4OpenGLViewer.cc.
References G4ViewParameters::freeRotation, G4VViewer::fVP, G4ViewParameters::GetRotationStyle(), G4OpenGLViewer::rotateSceneInViewDirection(), and G4OpenGLViewer::rotateSceneThetaPhi().
Referenced by G4OpenGLXmViewer::rotate_in_phi(), G4OpenGLXmViewer::rotate_in_theta(), and G4OpenGLQtViewer::rotateQtScene().
Definition at line 1241 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fRot_sens, G4VViewer::fSceneHandler, G4VViewer::fVP, G4VSceneHandler::GetScene(), G4ViewParameters::GetUpVector(), G4ViewParameters::GetViewpointDirection(), G4ViewParameters::SetUpVector(), G4ViewParameters::SetViewAndLights(), HepGeom::BasicVector3D< T >::unit(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
Referenced by G4OpenGLViewer::rotateScene(), and G4OpenGLViewer::rotateSceneToggle().
Definition at line 1157 of file G4OpenGLViewer.cc.
References HepGeom::BasicVector3D< T >::cross(), CLHEP::deg, HepGeom::BasicVector3D< T >::dot(), G4OpenGLViewer::fRot_sens, G4VViewer::fSceneHandler, G4VViewer::fVP, G4ViewParameters::GetLightsMoveWithCamera(), G4VSceneHandler::GetScene(), G4ViewParameters::GetUpVector(), G4ViewParameters::GetViewpointDirection(), HepGeom::BasicVector3D< T >::set(), G4ViewParameters::SetUpVector(), G4ViewParameters::SetViewAndLights(), HepGeom::BasicVector3D< T >::unit(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
Referenced by G4OpenGLViewer::rotateScene(), and G4OpenGLViewer::rotateSceneToggle().
Definition at line 1143 of file G4OpenGLViewer.cc.
References G4ViewParameters::freeRotation, G4VViewer::fVP, G4ViewParameters::GetRotationStyle(), G4OpenGLViewer::rotateSceneInViewDirection(), and G4OpenGLViewer::rotateSceneThetaPhi().
Referenced by G4OpenGLQtViewer::rotateQtSceneToggle().
|
protectedinherited |
Definition at line 1066 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fMovieTempFolderPath, G4OpenGLQtViewer::fRecordFrameNumber, G4OpenGLQtViewer::resetRecording(), and G4OpenGLQtViewer::setRecordingInfos().
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), and ComputeView().
|
inherited |
Stop the video. Check all parameters and enable encoder button if all is ok.
Definition at line 1787 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtMovieDialog::checkEncoderSwParameters(), G4OpenGLQtMovieDialog::checkSaveFileNameParameters(), G4OpenGLQtViewer::encodeVideo(), G4OpenGLQtViewer::fMovieParametersDialog, G4OpenGLQtViewer::fRecordingStep, G4OpenGLQtViewer::generateMpegEncoderParameters(), G4OpenGLQtViewer::SAVE, G4OpenGLQtViewer::setRecordingStatus(), G4OpenGLQtViewer::showMovieParametersDialog(), and G4OpenGLQtViewer::STOP.
Referenced by G4OpenGLQtMovieDialog::save().
|
privateslotinherited |
Definition at line 3556 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fCheckSceneTreeComponentSignalLock, G4OpenGLQtViewer::setCheckComponent(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLQtViewer::createSceneTreeComponent().
|
privateslotinherited |
Definition at line 3572 of file G4OpenGLQtViewer.cc.
Referenced by G4OpenGLQtViewer::createSceneTreeComponent().
|
inherited |
Definition at line 2020 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_ENCODER, G4OpenGLQtViewer::displayRecordingStatus(), and G4OpenGLQtViewer::fRecordingStep.
|
inherited |
Definition at line 2028 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_OUTPUT, G4OpenGLQtViewer::displayRecordingStatus(), and G4OpenGLQtViewer::fRecordingStep.
|
inherited |
Definition at line 2024 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_TMP, G4OpenGLQtViewer::displayRecordingStatus(), and G4OpenGLQtViewer::fRecordingStep.
|
privateinherited |
Definition at line 2767 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fMouseOnSceneTree, G4OpenGLQtViewer::fTreeItemModels, G4OpenGLQtViewer::setCheckComponent(), G4VViewer::SetTouchable(), G4VViewer::TouchableSetVisibility(), and G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
Referenced by G4OpenGLQtViewer::sceneTreeComponentItemChanged(), and G4OpenGLQtViewer::setCheckComponent().
|
inherited |
|
inherited |
set the new encoder path
Definition at line 1927 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_ENCODER, G4OpenGLQtViewer::fEncoderPath, G4OpenGLQtViewer::fRecordingStep, G4OpenGLQtViewer::setRecordingStatus(), and G4OpenGLQtViewer::STOP.
Referenced by G4OpenGLQtMovieDialog::checkEncoderSwParameters(), and G4OpenGLQtViewer::processLookForFinished().
If name is "" or "!", filename and extension will have the default value. If name is "toto.png", set the name to "toto" and the format to "png". No incremented suffix is added. If name is "toto", set the name to "toto" and the format to default (or current format if specify). If name is the same as previous, do not reset incremented suffix.
Definition at line 1034 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fExportFilename, G4OpenGLViewer::fExportFilenameIndex, G4OpenGLViewer::getRealPrintFilename(), G4InuclParticleNames::name(), and G4OpenGLViewer::setExportImageFormat().
Referenced by G4OpenGLQtViewer::actionSaveImage(), G4OpenGLQtViewer::exportImage(), G4OpenGLViewer::exportImage(), and G4OpenGLViewerMessenger::SetNewValue().
|
inherited |
Definition at line 1292 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fExportFilenameIndex, G4OpenGLViewer::fExportImageFormat, G4OpenGLViewer::fExportImageFormatVector, G4cerr, G4cout, and G4endl.
Referenced by G4OpenGLViewer::exportImage(), G4OpenGLImmediateQtViewer::initializeGL(), initializeGL(), G4OpenGLViewer::setExportFilename(), and G4OpenGLViewerMessenger::SetNewValue().
Definition at line 1023 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fPrintSizeX, G4OpenGLViewer::fPrintSizeY, and Y().
Referenced by G4OpenGLQtViewer::actionSaveImage(), G4OpenGLQtViewer::exportImage(), G4OpenGLViewer::exportImage(), and G4OpenGLViewerMessenger::SetNewValue().
|
inherited |
Definition at line 72 of file G4VViewer.cc.
References G4VViewer::fName, G4VViewer::fShortName, G4InuclParticleNames::name(), and G4StrUtil::strip().
|
inherited |
|
privateinherited |
Definition at line 1888 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fMovieParametersDialog, G4cout, G4endl, and G4OpenGLQtMovieDialog::setRecordingInfos().
Referenced by G4OpenGLQtViewer::displayRecordingStatus(), G4OpenGLQtViewer::generateMpegEncoderParameters(), G4OpenGLQtViewer::processEncodeStdout(), G4OpenGLQtViewer::savePPMToTemp(), G4OpenGLQtViewer::showMovieParametersDialog(), G4OpenGLQtViewer::startPauseVideo(), and G4OpenGLQtViewer::stopVideo().
|
privateinherited |
Definition at line 1843 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::displayRecordingStatus(), and G4OpenGLQtViewer::fRecordingStep.
Referenced by G4OpenGLQtViewer::encodeVideo(), G4OpenGLQtViewer::generateMpegEncoderParameters(), G4OpenGLQtViewer::processEncodeFinished(), G4OpenGLQtViewer::resetRecording(), G4OpenGLQtViewer::saveVideo(), G4OpenGLQtViewer::setEncoderPath(), G4OpenGLQtViewer::setSaveFileName(), G4OpenGLQtViewer::setTempFolderPath(), G4OpenGLQtViewer::startPauseVideo(), and G4OpenGLQtViewer::stopVideo().
|
inherited |
set the save file name path
Definition at line 2088 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_OUTPUT, geant4_check_module_cycles::file, G4OpenGLQtViewer::fRecordingStep, G4OpenGLQtViewer::fSaveFileName, G4OpenGLQtViewer::setRecordingStatus(), and G4OpenGLQtViewer::STOP.
Referenced by G4OpenGLQtMovieDialog::checkSaveFileNameParameters().
|
inherited |
set the temp folder path
Definition at line 2054 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_TMP, G4OpenGLQtViewer::fRecordingStep, G4OpenGLQtViewer::fTempFolderPath, G4OpenGLQtViewer::setRecordingStatus(), and G4OpenGLQtViewer::WAIT.
Referenced by G4OpenGLQtMovieDialog::checkTempFolderParameters(), G4OpenGLQtViewer::createTempFolder(), and G4OpenGLQtViewer::processLookForFinished().
|
protectedinherited |
Definition at line 124 of file G4VViewer.cc.
References G4UImanager::ApplyCommand(), G4Exception(), G4PhysicalVolumeStore::GetInstance(), G4UImanager::GetUIpointer(), and JustWarning.
Referenced by G4OpenGLQtViewer::changeColorAndTransparency(), and G4OpenGLQtViewer::setCheckComponent().
|
protectedvirtualinherited |
Implements G4VViewer.
Reimplemented in G4OpenGLWin32Viewer, and G4OpenGLXViewer.
Definition at line 277 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::background, G4ViewParameters::cutawayIntersection, G4OpenGLViewer::fIsGettingPickInfos, G4VViewer::fSceneHandler, G4VViewer::fVP, G4OpenGLViewer::fWinSize_x, G4OpenGLViewer::fWinSize_y, G4OpenGLViewer::g4GlFrustum(), G4OpenGLViewer::g4GlOrtho(), G4OpenGLViewer::g4GluLookAt(), G4ViewParameters::GetActualLightpointDirection(), G4ViewParameters::GetBackgroundColour(), G4ViewParameters::GetCameraDistance(), G4ViewParameters::GetCurrentTargetPoint(), G4ViewParameters::GetCutawayMode(), G4ViewParameters::GetCutawayPlanes(), G4Scene::GetExtent(), G4VisExtent::GetExtentRadius(), G4ViewParameters::GetFarDistance(), G4ViewParameters::GetFieldHalfAngle(), G4ViewParameters::GetFrontHalfHeight(), G4ViewParameters::GetNearDistance(), G4ViewParameters::GetScaleFactor(), G4VSceneHandler::GetScene(), G4Scene::GetStandardTargetPoint(), G4ViewParameters::GetUpVector(), G4ViewParameters::GetViewpointDirection(), G4ViewParameters::IsCutaway(), G4OpenGLViewer::ResizeGLView(), HepGeom::BasicVector3D< T >::unit(), HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
Referenced by G4OpenGLImmediateQtViewer::paintGL(), paintGL(), G4OpenGLWin32Viewer::SetView(), and G4OpenGLXViewer::SetView().
|
inherited |
Definition at line 120 of file G4VViewer.cc.
References G4VViewer::fVP.
Referenced by G4VVisCommand::InterpolateViews(), G4VisCommandDrawView::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4VisCommandViewerInterpolate::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4OpenInventorViewer::SetReducedWireFrame(), G4OpenInventorViewer::SetSolid(), G4VVisCommand::SetViewParameters(), and G4OpenInventorViewer::SetWireFrame().
|
inherited |
Definition at line 2033 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::displayRecordingStatus(), G4OpenGLQtViewer::fRecordingStep, and G4OpenGLQtViewer::WAIT.
|
protected |
Definition at line 378 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::fHasToRepaint, and G4OpenGLQtViewer::fQGLWidgetInitialiseCompleted.
|
privateinherited |
Definition at line 1250 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtMovieDialog::checkEncoderSwParameters(), G4OpenGLQtMovieDialog::checkSaveFileNameParameters(), G4OpenGLQtMovieDialog::checkTempFolderParameters(), G4OpenGLQtViewer::displayRecordingStatus(), G4OpenGLQtViewer::fGLWidget, G4OpenGLQtViewer::fMovieParametersDialog, G4OpenGLQtViewer::getEncoderPath(), and G4OpenGLQtViewer::setRecordingInfos().
Referenced by G4OpenGLQtViewer::actionMovieParameters(), G4OpenGLQtViewer::saveVideo(), G4OpenGLQtViewer::startPauseVideo(), and G4OpenGLQtViewer::stopVideo().
|
privateslotinherited |
Show shortcuts for this mouse action
Definition at line 803 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fShortcutsDialog, G4OpenGLQtViewer::fShortcutsDialogInfos, G4OpenGLQtViewer::fUiQt, G4cout, G4UIQt::IsIconMoveSelected(), G4UIQt::IsIconPickSelected(), and G4UIQt::IsIconRotateSelected().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
virtual |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Reimplemented from G4VViewer.
Definition at line 432 of file G4OpenGLStoredQtViewer.cc.
|
protectedinherited |
Definition at line 981 of file G4OpenGLViewer.cc.
References G4OpenGLViewer::fSizeHasChanged.
Referenced by G4OpenGLImmediateQtViewer::resizeGL(), and resizeGL().
|
slotinherited |
Start/Pause the video..
Definition at line 1807 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::CONTINUE, G4OpenGLQtViewer::createTempFolder(), G4OpenGLQtViewer::fRecordFrameNumber, G4OpenGLQtViewer::fRecordingStep, G4OpenGLQtViewer::getTempFolderPath(), G4OpenGLQtViewer::PAUSE, G4OpenGLQtViewer::removeTempFolder(), G4OpenGLQtViewer::setRecordingInfos(), G4OpenGLQtViewer::setRecordingStatus(), G4OpenGLQtViewer::showMovieParametersDialog(), G4OpenGLQtViewer::START, and G4OpenGLQtViewer::WAIT.
Referenced by G4OpenGLQtViewer::G4keyPressEvent().
|
inherited |
Stop the video. Check all parameters and enable encoder button if all is ok.
Definition at line 1764 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::BAD_ENCODER, G4OpenGLQtViewer::BAD_OUTPUT, G4OpenGLQtMovieDialog::checkEncoderSwParameters(), G4OpenGLQtMovieDialog::checkSaveFileNameParameters(), G4OpenGLQtViewer::fMovieParametersDialog, G4OpenGLQtViewer::fRecordFrameNumber, G4OpenGLQtViewer::resetRecording(), G4OpenGLQtViewer::setRecordingInfos(), G4OpenGLQtViewer::setRecordingStatus(), G4OpenGLQtViewer::showMovieParametersDialog(), and G4OpenGLQtViewer::STOP.
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), and G4OpenGLQtMovieDialog::stopFinishClose().
|
privateslotinherited |
Definition at line 4721 of file G4OpenGLQtViewer.cc.
References G4UImanager::ApplyCommand(), G4OpenGLQtViewer::fViewerPropertiesTableWidget, and G4UImanager::GetUIpointer().
Referenced by G4OpenGLQtViewer::createViewerPropertiesWidget().
|
privateslotinherited |
SLOT Activate by a click on the antialiasing menu
check | : 1 , 0 |
Definition at line 968 of file G4OpenGLQtViewer.cc.
References G4OpenGLViewer::antialiasing_enabled, G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
SLOT Activate by a click on the auxiliaire edges menu
check | : 1 , 0 |
Definition at line 1007 of file G4OpenGLQtViewer.cc.
References G4VViewer::fVP, G4ViewParameters::SetAuxEdgeVisible(), G4VViewer::SetNeedKernelVisit(), G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
SLOT Activate by a click on the full screen menu
Definition at line 1059 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fGLWidget.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::G4keyPressEvent().
|
privateslotinherited |
SLOT Activate by a click on the haloing menu
check | : 1 , 0 |
Definition at line 991 of file G4OpenGLQtViewer.cc.
References G4OpenGLViewer::haloing_enabled, G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
SLOT Activate by a click on the hidden marker menu
check | : 1 , 0 |
Definition at line 1045 of file G4OpenGLQtViewer.cc.
References G4VViewer::fVP, G4ViewParameters::SetMarkerHidden(), G4ViewParameters::SetMarkerNotHidden(), G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
Slot activated when mouse action is toggle
aAction | : 1 rotate, 2 move, 3 pick, 4 zoom out, 5 zoom in |
Definition at line 874 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fUiQt, G4UIQt::SetIconMoveSelected(), G4UIQt::SetIconRotateSelected(), G4UIQt::SetIconZoomInSelected(), G4UIQt::SetIconZoomOutSelected(), G4OpenGLQtViewer::togglePicking(), G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
Definition at line 1019 of file G4OpenGLQtViewer.cc.
References G4UImanager::ApplyCommand(), G4OpenGLQtViewer::fUiQt, G4VViewer::fVP, G4UImanager::GetUIpointer(), G4ViewParameters::IsPicking(), G4UIQt::SetIconPickSelected(), and G4UIQt::SetIconRotateSelected().
Referenced by G4OpenGLQtViewer::toggleMouseAction().
|
privateslotinherited |
SLOT Activate by a click on the projection menu Warning : When G4OpenGLStoredQtViewer::DrawView() method call, KernelVisitDecision () will be call and will set the fNeedKernelVisit to 1. See G4XXXStoredViewer::CompareForKernelVisit for explanations. It will cause a redraw of the view
check | : 1 orthographic, 2 perspective |
Definition at line 936 of file G4OpenGLQtViewer.cc.
References G4VViewer::fVP, G4ViewParameters::SetOrthogonalProjection(), G4ViewParameters::SetPerspectiveProjection(), G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
Definition at line 4682 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fPickInfosWidget, G4OpenGLQtViewer::fTreeIconClosed, and G4OpenGLQtViewer::fTreeIconOpen.
Referenced by G4OpenGLQtViewer::updatePickInfosWidget().
|
privateslotinherited |
Slot activated when drawing menu is toggle Warning : When G4OpenGLStoredQtViewer::DrawView() method call, KernelVisitDecision () will be call and will set the fNeedKernelVisit to 1. See G4XXXStoredViewer::CompareForKernelVisit for explanations. It will cause a redraw of the view
aAction | : 1 wireframe, 2 line removal, 3 surface removal, 4 line & surface removal |
Definition at line 903 of file G4OpenGLQtViewer.cc.
References G4VViewer::fVP, G4ViewParameters::hlhsr, G4ViewParameters::hlr, G4ViewParameters::hsr, G4ViewParameters::SetDrawingStyle(), G4OpenGLQtViewer::updateQWidget(), G4OpenGLQtViewer::updateToolbarAndMouseContextMenu(), and G4ViewParameters::wireframe.
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateslotinherited |
SLOT Activate by a click on the transparency menu
check | : 1 , 0 |
Definition at line 952 of file G4OpenGLQtViewer.cc.
References G4VViewer::SetNeedKernelVisit(), G4OpenGLViewer::transparency_enabled, G4OpenGLQtViewer::updateQWidget(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
protectedvirtual |
Reimplemented from G4OpenGLStoredViewer.
Definition at line 202 of file G4OpenGLStoredQtViewer.cc.
|
protectedinherited |
Definition at line 180 of file G4VViewer.cc.
References G4ViewParameters::AddVisAttributesModifier(), G4VViewer::fVP, G4cout, G4endl, G4Colour::GetAlpha(), G4Colour::GetBlue(), G4Colour::GetGreen(), G4PhysicalVolumeModel::GetPVNameCopyNoPath(), G4Colour::GetRed(), G4UImanager::GetUIpointer(), G4VisAttributes::SetColour(), and G4ModelingParameters::VASColour.
Referenced by G4OpenGLQtViewer::changeColorAndTransparency().
|
protectedinherited |
Definition at line 146 of file G4VViewer.cc.
References G4ViewParameters::AddVisAttributesModifier(), G4VViewer::fVP, G4cout, G4endl, G4PhysicalVolumeModel::GetPVNameCopyNoPath(), G4UImanager::GetUIpointer(), G4VisAttributes::SetVisibility(), and G4ModelingParameters::VASVisibility.
Referenced by G4OpenGLQtViewer::setCheckComponent().
|
protectedinherited |
Definition at line 1739 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fAltKeyPress, G4OpenGLQtViewer::fControlKeyPress, G4OpenGLQtViewer::fNoKeyPress, and G4OpenGLQtViewer::fShiftKeyPress.
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), and G4OpenGLQtViewer::G4MouseMoveEvent().
|
inherited |
Update the pick infos component widget
Definition at line 4527 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::changeColorAndTransparency(), g4zmq::connect(), G4OpenGLQtViewer::createPickInfosWidget(), G4OpenGLQtViewer::fLastHighlightColor, G4OpenGLQtViewer::fLastHighlightName, G4OpenGLQtViewer::fLastPickPoint, G4OpenGLQtViewer::fPickInfosScrollArea, G4OpenGLQtViewer::fPickInfosWidget, G4OpenGLQtViewer::fSignalMapperPicking, G4OpenGLQtViewer::fTreeIconClosed, G4OpenGLQtViewer::fUIPickInfosWidget, G4OpenGLQtViewer::getColorForPoIndex(), G4VViewer::GetName(), G4OpenGLViewer::GetPickDetails(), G4OpenGLQtViewer::isCurrentWidget(), anonymous_namespace{G4QuasiElRatios.cc}::map, G4OpenGLQtViewer::toggleSceneTreeComponentPickingCout(), and G4OpenGLQtViewer::updateQWidget().
Referenced by G4OpenGLQtViewer::createPickInfosWidget(), and G4OpenGLQtViewer::G4MouseReleaseEvent().
|
privateinherited |
Update the quick scene tree visibility map (used by parseAndCheckVisibility)
Definition at line 3968 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fLastSceneTreeWidgetAskForIterator, G4OpenGLQtViewer::fLastSceneTreeWidgetAskForIteratorEnd, and G4OpenGLQtViewer::fPositivePoIndexSceneTreeWidgetQuickMap.
Referenced by G4OpenGLQtViewer::changeDepthOnSceneTreeItem(), G4OpenGLQtViewer::changeQColorForTreeWidgetItem(), G4OpenGLQtViewer::createTreeWidgetItem(), G4OpenGLQtViewer::parseAndInsertInSceneTree(), and G4OpenGLQtViewer::setCheckComponent().
|
virtual |
Implements G4OpenGLQtViewer.
Definition at line 410 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::fHasToRepaint, G4OpenGLQtViewer::fUpdateGLLock, G4OpenGLQtViewer::isCurrentWidget(), G4OpenGLQtViewer::updateSceneTreeWidget(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
Referenced by DrawView().
|
inherited |
Update the scene tree widget
Definition at line 4208 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::createSceneTreeWidget(), and G4OpenGLQtViewer::fSceneTreeWidget.
Referenced by G4OpenGLImmediateQtViewer::updateQWidget(), and updateQWidget().
|
protectedslotinherited |
Update the toolbar Icons/Mouse context menu
Definition at line 4107 of file G4OpenGLQtViewer.cc.
References G4OpenGLQtViewer::fBatchMode, G4OpenGLQtViewer::fContextMenu, G4OpenGLQtViewer::fDrawingLineRemoval, G4OpenGLQtViewer::fDrawingLineSurfaceRemoval, G4OpenGLQtViewer::fDrawingSurfaceRemoval, G4OpenGLQtViewer::fDrawingWireframe, G4OpenGLQtViewer::fMouseMoveAction, G4OpenGLQtViewer::fMousePickAction, G4OpenGLQtViewer::fMouseRotateAction, G4OpenGLQtViewer::fMouseZoomInAction, G4OpenGLQtViewer::fMouseZoomOutAction, G4OpenGLQtViewer::fProjectionOrtho, G4OpenGLQtViewer::fProjectionPerspective, G4OpenGLQtViewer::fUiQt, G4VViewer::fVP, G4ViewParameters::GetDrawingStyle(), G4ViewParameters::GetFieldHalfAngle(), G4ViewParameters::hlhsr, G4ViewParameters::hlr, G4ViewParameters::hsr, G4UIQt::IsIconMoveSelected(), G4UIQt::IsIconPickSelected(), G4UIQt::IsIconRotateSelected(), G4UIQt::IsIconZoomInSelected(), G4UIQt::IsIconZoomOutSelected(), G4UIQt::SetIconHLHSRSelected(), G4UIQt::SetIconHLRSelected(), G4UIQt::SetIconOrthoSelected(), G4UIQt::SetIconPerspectiveSelected(), G4UIQt::SetIconSolidSelected(), G4UIQt::SetIconWireframeSelected(), and G4ViewParameters::wireframe.
Referenced by G4OpenGLQtViewer::actionChangeBackgroundColor(), G4OpenGLQtViewer::actionChangeDefaultColor(), G4OpenGLQtViewer::actionChangeTextColor(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLImmediateQtViewer::paintGL(), paintGL(), G4OpenGLQtViewer::toggleAntialiasing(), G4OpenGLQtViewer::toggleAux(), G4OpenGLQtViewer::toggleHaloing(), G4OpenGLQtViewer::toggleHiddenMarkers(), G4OpenGLQtViewer::toggleMouseAction(), G4OpenGLQtViewer::toggleProjection(), G4OpenGLQtViewer::toggleSurfaceAction(), and G4OpenGLQtViewer::toggleTransparency().
|
inherited |
Update the viewer properties component widget Clear it only if the number of command is less than the previous table widget row count
Definition at line 4220 of file G4OpenGLQtViewer.cc.
References G4ViewParameters::constrainUpDirection, G4OpenGLQtViewer::createViewerPropertiesWidget(), G4ViewParameters::cutawayUnion, CLHEP::degree, G4UIcommandTree::FindCommandTree(), G4VViewer::fSceneHandler, G4OpenGLQtViewer::fTreeWidgetInfosIgnoredCommands, G4OpenGLQtViewer::fUIViewerPropertiesWidget, G4OpenGLQtViewer::fViewerPropertiesTableWidget, G4OpenGLQtViewer::fViewerPropertiesTableWidgetIsInit, G4VViewer::fVP, G4BestUnit, G4Colour::GetAlpha(), G4ViewParameters::GetBackgroundColour(), G4Colour::GetBlue(), G4VisAttributes::GetColor(), G4UIcommandTree::GetCommand(), G4UIcommandTree::GetCommandEntry(), G4UIcommand::GetCommandName(), G4OpenGLQtViewer::GetCommandParameterList(), G4ViewParameters::GetCurrentTargetPoint(), G4ViewParameters::GetCutawayMode(), G4ViewParameters::GetDefaultTextVisAttributes(), G4UIparameter::GetDefaultValue(), G4ViewParameters::GetDefaultVisAttributes(), G4ViewParameters::GetDrawingStyle(), G4ViewParameters::GetExplodeFactor(), G4ViewParameters::GetFieldHalfAngle(), G4ViewParameters::GetGlobalLineWidthScale(), G4ViewParameters::GetGlobalMarkerScale(), G4Colour::GetGreen(), G4UIcommand::GetGuidanceEntries(), G4UIcommand::GetGuidanceLine(), G4ViewParameters::GetLightpointDirection(), G4ViewParameters::GetLightsMoveWithCamera(), G4ViewParameters::GetNoOfSides(), G4UIcommand::GetParameter(), G4UIcommand::GetParameterEntries(), G4Colour::GetRed(), G4ViewParameters::GetRotationStyle(), G4VSceneHandler::GetScene(), G4ViewParameters::GetSectionPlane(), G4Scene::GetStandardTargetPoint(), G4UImanager::GetTree(), G4UImanager::GetUIpointer(), G4ViewParameters::GetUpVector(), G4ViewParameters::GetViewpointDirection(), G4ViewParameters::hlhsr, G4ViewParameters::hlr, G4ViewParameters::hsr, G4ViewParameters::IsAutoRefresh(), G4ViewParameters::IsAuxEdgeVisible(), G4OpenGLQtViewer::isCurrentWidget(), G4ViewParameters::IsMarkerNotHidden(), G4ViewParameters::IsPicking(), G4ViewParameters::IsSection(), HepGeom::Plane3D< T >::normal(), HepGeom::BasicVector3D< T >::phi(), HepGeom::Plane3D< T >::point(), HepGeom::BasicVector3D< T >::theta(), G4ViewParameters::wireframe, HepGeom::BasicVector3D< T >::x(), HepGeom::BasicVector3D< T >::y(), and HepGeom::BasicVector3D< T >::z().
Referenced by G4OpenGLQtViewer::createViewerPropertiesWidget(), G4OpenGLImmediateQtViewer::updateQWidget(), and updateQWidget().
|
protected |
Definition at line 373 of file G4OpenGLStoredQtViewer.cc.
References G4OpenGLQtViewer::G4wheelEvent().
|
protectedinherited |
Definition at line 201 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLXmViewer::antialias_callback(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::toggleAntialiasing().
|
protectedinherited |
Definition at line 198 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::ClearViewWithoutFlush(), G4OpenGLXmViewer::CreateMainWindow(), and G4OpenGLViewer::SetView().
|
privateinherited |
Definition at line 323 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), and G4OpenGLQtViewer::updateKeyModifierState().
|
privateinherited |
Definition at line 288 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), and G4OpenGLQtViewer::moveScene().
|
privateinherited |
Definition at line 326 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::G4OpenGLQtViewer(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 327 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeDepthInSceneTree(), and G4OpenGLQtViewer::sceneTreeComponentItemChanged().
|
privateinherited |
Definition at line 272 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLQtViewer::G4manageContextMenuEvent(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 324 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), and G4OpenGLQtViewer::updateKeyModifierState().
|
privateinherited |
Definition at line 220 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::G4OpenGLViewer().
|
protectedinherited |
Definition at line 210 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLQtViewer::actionSaveImage().
|
protectedinherited |
Definition at line 220 of file G4VViewer.hh.
Referenced by G4ASCIITreeViewer::G4ASCIITreeViewer(), G4HepRepFileViewer::G4HepRepFileViewer(), G4OpenGLStoredViewer::G4OpenGLStoredViewer(), G4OpenGLViewer::G4OpenGLViewer(), G4OpenInventorViewer::G4OpenInventorViewer(), G4VtkViewer::G4VtkViewer(), G4VViewer::G4VViewer(), G4Qt3DViewer::Initialise(), G4RayTracerXViewer::Initialise(), and G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise().
|
privateinherited |
Definition at line 279 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::moveScene(), and G4OpenGLQtViewer::ResetView().
|
privateinherited |
Definition at line 281 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), and G4OpenGLQtViewer::ResetView().
|
protectedinherited |
Definition at line 70 of file G4OpenGLStoredViewer.hh.
Referenced by G4OpenGLStoredViewer::DrawDisplayLists().
|
privateinherited |
Definition at line 302 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 304 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 303 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 301 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 289 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::encodeVideo(), G4OpenGLQtViewer::getEncoderPath(), G4OpenGLQtViewer::processLookForFinished(), and G4OpenGLQtViewer::setEncoderPath().
|
privateinherited |
Definition at line 219 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::G4OpenGLViewer(), G4OpenGLViewer::getRealPrintFilename(), and G4OpenGLViewer::setExportFilename().
|
protectedinherited |
Definition at line 212 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLQtViewer::exportImage(), G4OpenGLViewer::exportImage(), G4OpenGLViewer::getRealPrintFilename(), G4OpenGLViewer::setExportFilename(), and G4OpenGLViewer::setExportImageFormat().
|
protectedinherited |
Definition at line 211 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLQtViewer::actionSaveImage(), G4OpenGLViewer::exportImage(), G4OpenGLViewer::getRealPrintFilename(), and G4OpenGLViewer::setExportImageFormat().
|
protectedinherited |
Definition at line 209 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLQtViewer::actionSaveImage(), G4OpenGLViewer::addExportImageFormat(), and G4OpenGLViewer::setExportImageFormat().
|
privateinherited |
Definition at line 334 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::actionSaveImage(), and G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 333 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeSearchSelection(), and G4OpenGLQtViewer::createSceneTreeComponent().
|
privateinherited |
Definition at line 300 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
privateinherited |
Definition at line 299 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu().
|
protectedinherited |
Definition at line 62 of file G4OpenGLStoredViewer.hh.
Referenced by G4OpenGLStoredViewer::AddPrimitiveForASingleFrame(), G4OpenGLStoredViewer::DrawDisplayLists(), and G4OpenGLStoredViewer::KernelVisitDecision().
|
protectedinherited |
Definition at line 203 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::ChangeLineWidth(), G4OpenGLViewer::ChangePointSize(), G4OpenGLViewer::exportImage(), G4OpenGLViewer::G4OpenGLViewer(), G4OpenGLViewer::isGl2psWriting(), G4OpenGLViewer::printGl2PS(), and G4OpenGLViewer::~G4OpenGLViewer().
|
privateinherited |
Definition at line 222 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::printGl2PS().
|
privateinherited |
Definition at line 223 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::printGl2PS().
|
privateinherited |
Definition at line 224 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::InitializeGLView().
|
protectedinherited |
Definition at line 187 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::actionChangeBackgroundColor(), G4OpenGLQtViewer::actionChangeDefaultColor(), G4OpenGLQtViewer::actionChangeTextColor(), G4OpenGLQtViewer::actionSaveImage(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::DrawText(), G4OpenGLQtViewer::exportImage(), G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4keyReleaseEvent(), G4OpenGLQtViewer::G4manageContextMenuEvent(), G4OpenGLQtViewer::G4MouseDoubleClickEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), G4OpenGLQtViewer::savePPMToTemp(), G4OpenGLQtViewer::showMovieParametersDialog(), and G4OpenGLQtViewer::toggleFullScreen().
|
protectedinherited |
Definition at line 191 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), ComputeView(), G4OpenGLImmediateQtViewer::G4OpenGLImmediateQtViewer(), G4OpenGLStoredQtViewer(), G4OpenGLImmediateQtViewer::initializeGL(), initializeGL(), G4OpenGLImmediateQtViewer::paintEvent(), paintEvent(), G4OpenGLImmediateQtViewer::paintGL(), paintGL(), G4OpenGLImmediateQtViewer::resizeGL(), resizeGL(), G4OpenGLImmediateQtViewer::showEvent(), showEvent(), G4OpenGLImmediateQtViewer::ShowView(), G4OpenGLImmediateQtViewer::updateQWidget(), and updateQWidget().
|
privateinherited |
Definition at line 283 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4keyPressEvent().
|
privateinherited |
Definition at line 285 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::moveScene().
|
privateinherited |
Definition at line 287 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::rotateQtScene(), and G4OpenGLQtViewer::rotateQtSceneToggle().
|
privateinherited |
Definition at line 383 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseReleaseEvent(), and G4OpenGLQtViewer::~G4OpenGLQtViewer().
|
privateinherited |
Definition at line 241 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::GetPickDetails(), and G4OpenGLViewer::SetView().
|
privateinherited |
Definition at line 311 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), and G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 380 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::actionSaveImage(), and G4OpenGLQtViewer::exportImage().
|
privateinherited |
Definition at line 381 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 382 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 276 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPickInfosWidget(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 273 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), and G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 274 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), and G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 275 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), and G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 368 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::getTreeWidgetItem(), G4OpenGLQtViewer::isTouchableVisible(), and G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
|
privateinherited |
Definition at line 369 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::getTreeWidgetItem(), G4OpenGLQtViewer::isTouchableVisible(), and G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
|
protectedinherited |
Definition at line 64 of file G4OpenGLStoredViewer.hh.
Referenced by ComputeView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenGLStoredViewer::G4OpenGLStoredViewer(), and G4OpenGLStoredViewer::KernelVisitDecision().
|
privateinherited |
Definition at line 318 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseReleaseEvent().
|
privateinherited |
Definition at line 360 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::clearTreeWidget(), G4OpenGLQtViewer::createSceneTreeComponent(), and G4OpenGLQtViewer::parseAndInsertInSceneTree().
|
privateinherited |
Definition at line 358 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::addPVSceneTreeElement(), and G4OpenGLQtViewer::clearTreeWidget().
|
privateinherited |
Definition at line 295 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
protectedinherited |
Definition at line 200 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeColorAndTransparency(), CompareForKernelVisit(), and G4OpenGLQtViewer::setCheckComponent().
|
privateinherited |
Definition at line 296 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 294 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 297 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 298 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 307 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::displayRecordingStatus(), G4OpenGLQtViewer::saveVideo(), G4OpenGLQtViewer::setRecordingInfos(), G4OpenGLQtViewer::showMovieParametersDialog(), and G4OpenGLQtViewer::stopVideo().
|
privateinherited |
Definition at line 291 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createTempFolder(), G4OpenGLQtViewer::encodeVideo(), G4OpenGLQtViewer::generateMpegEncoderParameters(), G4OpenGLQtViewer::removeTempFolder(), and G4OpenGLQtViewer::savePPMToTemp().
|
protectedinherited |
Definition at line 217 of file G4VViewer.hh.
Referenced by G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLViewer::DrawText(), G4OpenGLXViewer::DrawText(), G4OpenInventorQtViewer::G4OpenInventorQtViewer(), G4OpenInventorWinViewer::G4OpenInventorWinViewer(), G4OpenInventorXtExtendedViewer::G4OpenInventorXtExtendedViewer(), G4OpenInventorXtViewer::G4OpenInventorXtViewer(), G4VViewer::G4VViewer(), G4OpenGLXmViewer::GetXmConnection(), G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), G4OpenInventorXtViewer::Initialise(), G4Qt3DViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4VViewer::SetName(), and G4Qt3DViewer::SetView().
|
privateinherited |
Definition at line 317 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseReleaseEvent().
|
privateinherited |
Definition at line 316 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseReleaseEvent().
|
privateinherited |
Definition at line 335 of file G4OpenGLQtViewer.hh.
|
protectedinherited |
Definition at line 224 of file G4VViewer.hh.
Referenced by ComputeView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenInventorViewer::DrawView(), G4Qt3DViewer::DrawView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::DrawView(), G4VViewer::NeedKernelVisit(), and G4VViewer::ProcessView().
|
privateinherited |
Definition at line 322 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), and G4OpenGLQtViewer::updateKeyModifierState().
|
privateinherited |
Definition at line 359 of file G4OpenGLQtViewer.hh.
|
protectedinherited |
Definition at line 71 of file G4OpenGLStoredViewer.hh.
|
privateinherited |
Definition at line 372 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::getOldTreeWidgetItem().
|
privateinherited |
Definition at line 373 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::getOldTreeWidgetItem().
|
privateinherited |
Definition at line 353 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement(), G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::cloneSceneTree().
|
privateinherited |
Definition at line 352 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement(), G4OpenGLQtViewer::clearTreeWidget(), G4OpenGLQtViewer::cloneSceneTree(), and G4OpenGLQtViewer::getOldTreeWidgetItem().
|
privateinherited |
Definition at line 347 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::isSameSceneTreeElement().
|
privateinherited |
Definition at line 355 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeOpenCloseVisibleHiddenSelectedColorSceneTreeElement().
|
protectedinherited |
Definition at line 197 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::GetPickDetails().
|
protectedinherited |
Definition at line 194 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLImmediateQtViewer::G4OpenGLImmediateQtViewer(), G4OpenGLStoredQtViewer(), G4OpenGLImmediateQtViewer::paintGL(), and paintGL().
|
protectedinherited |
Definition at line 206 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLQtViewer::moveScene(), G4OpenGLViewer::ResetView(), G4OpenGLXmViewer::ResetView(), G4OpenGLXmViewer::set_pan_sens_callback(), G4OpenGLXmViewer::up_down_pan_callback(), and G4OpenGLXmViewer::UpdateControlPanel().
|
privateinherited |
Definition at line 293 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::encodeVideo(), and G4OpenGLQtViewer::generateMpegEncoderParameters().
|
privateinherited |
Definition at line 341 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPickInfosWidget(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 340 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPickInfosWidget(), G4OpenGLQtViewer::toggleSceneTreeComponentPickingCout(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 218 of file G4OpenGLViewer.hh.
|
privateinherited |
Definition at line 350 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::clearTreeWidget(), G4OpenGLQtViewer::getTreeWidgetItem(), and G4OpenGLQtViewer::updatePositivePoIndexSceneTreeWidgetQuickMap().
|
protectedinherited |
Definition at line 194 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLXmViewer::misc_callback(), G4OpenGLViewer::printNonVectoredEPS(), G4OpenGLXmViewer::set_print_colour_callback(), and G4OpenGLXmViewer::set_print_style_callback().
|
protectedinherited |
Definition at line 213 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::getRealExportWidth(), and G4OpenGLViewer::setExportSize().
|
protectedinherited |
Definition at line 214 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::getRealExportHeight(), and G4OpenGLViewer::setExportSize().
|
privateinherited |
Definition at line 309 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::encodeVideo(), G4OpenGLQtViewer::getProcessErrorMsg(), G4OpenGLQtViewer::initMovieParameters(), G4OpenGLQtViewer::processEncodeStdout(), and G4OpenGLQtViewer::processLookForFinished().
|
privateinherited |
Definition at line 305 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 306 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 332 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::addPVSceneTreeElement(), G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::createSceneTreeComponent().
|
protectedinherited |
Definition at line 193 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLImmediateQtViewer::G4OpenGLImmediateQtViewer(), G4OpenGLStoredQtViewer(), G4OpenGLImmediateQtViewer::Initialise(), Initialise(), G4OpenGLImmediateQtViewer::paintEvent(), paintEvent(), G4OpenGLImmediateQtViewer::paintGL(), paintGL(), G4OpenGLImmediateQtViewer::showEvent(), and showEvent().
|
protectedinherited |
Definition at line 189 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::displayRecordingStatus(), G4OpenGLQtViewer::generateMpegEncoderParameters(), G4OpenGLQtViewer::savePPMToTemp(), G4OpenGLQtViewer::startPauseVideo(), and G4OpenGLQtViewer::stopVideo().
|
privateinherited |
Definition at line 308 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::displayRecordingStatus(), G4OpenGLQtViewer::isBadEncoder(), G4OpenGLQtViewer::isBadOutput(), G4OpenGLQtViewer::isBadTmp(), G4OpenGLQtViewer::isEncoding(), G4OpenGLQtViewer::isFailed(), G4OpenGLQtViewer::isPaused(), G4OpenGLQtViewer::isReadyToEncode(), G4OpenGLQtViewer::isRecording(), G4OpenGLQtViewer::isStopped(), G4OpenGLQtViewer::isSuccess(), G4OpenGLQtViewer::isWaiting(), G4OpenGLQtViewer::saveVideo(), G4OpenGLQtViewer::setBadEncoder(), G4OpenGLQtViewer::setBadOutput(), G4OpenGLQtViewer::setBadTmp(), G4OpenGLQtViewer::setEncoderPath(), G4OpenGLQtViewer::setRecordingStatus(), G4OpenGLQtViewer::setSaveFileName(), G4OpenGLQtViewer::setTempFolderPath(), G4OpenGLQtViewer::setWaiting(), and G4OpenGLQtViewer::startPauseVideo().
|
protectedinherited |
Definition at line 205 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLViewer::ResetView(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), G4OpenGLXmViewer::set_rot_sens_callback(), and G4OpenGLXmViewer::UpdateControlPanel().
|
privateinherited |
Definition at line 292 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::getSaveFileName(), and G4OpenGLQtViewer::setSaveFileName().
|
protectedinherited |
Definition at line 215 of file G4VViewer.hh.
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), G4OpenGLQtViewer::addPVSceneTreeElement(), G4VtkViewer::ClearView(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLQtViewer::DrawText(), G4OpenGLViewer::DrawText(), G4OpenGLXViewer::DrawText(), G4VtkViewer::FinishView(), G4VViewer::G4VViewer(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLImmediateQtViewer::initializeGL(), initializeGL(), G4OpenGLQtViewer::parseAndInsertInSceneTree(), G4OpenGLViewer::printGl2PS(), G4VViewer::ProcessView(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), G4OpenGLViewer::SetView(), G4OpenInventorViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4VtkViewer::ShowView(), G4OpenGLQtViewer::updateViewerPropertiesTableWidget(), and G4VViewer::~G4VViewer().
|
privateinherited |
Definition at line 343 of file G4OpenGLQtViewer.hh.
|
privateinherited |
Definition at line 329 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::addNonPVSceneTreeElement(), G4OpenGLQtViewer::addPVSceneTreeElement(), G4OpenGLQtViewer::changeColorAndTransparency(), G4OpenGLQtViewer::changeDepthInSceneTree(), G4OpenGLQtViewer::changeSearchSelection(), G4OpenGLQtViewer::clearTreeWidget(), G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::createTreeWidgetItem(), G4OpenGLQtViewer::displaySceneTreeComponent(), G4OpenGLQtViewer::isTouchableVisible(), and G4OpenGLQtViewer::parseSceneTreeAndSaveState().
|
privateinherited |
Definition at line 357 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeDepthInSceneTree(), G4OpenGLQtViewer::clearTreeWidget(), and G4OpenGLQtViewer::createTreeWidgetItem().
|
privateinherited |
Definition at line 345 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createSceneTreeComponent(), and G4OpenGLQtViewer::createTreeWidgetItem().
|
privateinherited |
Definition at line 331 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::createSceneTreeWidget(), G4OpenGLQtViewer::updateSceneTreeWidget(), and G4OpenGLQtViewer::~G4OpenGLQtViewer().
|
privateinherited |
Definition at line 378 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 325 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), and G4OpenGLQtViewer::updateKeyModifierState().
|
privateinherited |
Definition at line 338 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::showShortcuts().
|
privateinherited |
Definition at line 344 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::showShortcuts().
|
protectedinherited |
Definition at line 218 of file G4VViewer.hh.
Referenced by G4RayTracerViewer::DrawView(), G4VViewer::G4VViewer(), and G4VViewer::SetName().
|
privateinherited |
Definition at line 363 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 365 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 364 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPopupMenu(), and G4OpenGLQtViewer::G4OpenGLQtViewer().
|
privateinherited |
Definition at line 221 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLViewer::ResizeWindow(), and G4OpenGLViewer::sizeHasChanged().
|
privateinherited |
Definition at line 315 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4MouseReleaseEvent().
|
privateinherited |
Definition at line 290 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createTempFolder(), G4OpenGLQtViewer::getTempFolderPath(), and G4OpenGLQtViewer::setTempFolderPath().
|
privateinherited |
Definition at line 336 of file G4OpenGLQtViewer.hh.
|
privateinherited |
Definition at line 337 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::getModelShortName(), G4OpenGLQtViewer::isPVVolume(), and G4OpenGLQtViewer::parseAndInsertInSceneTree().
|
privateinherited |
Definition at line 377 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4OpenGLQtViewer(), G4OpenGLQtViewer::toggleSceneTreeComponentPickingCout(), G4OpenGLQtViewer::updatePickInfosWidget(), and G4OpenGLQtViewer::~G4OpenGLQtViewer().
|
privateinherited |
Definition at line 376 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4OpenGLQtViewer(), G4OpenGLQtViewer::toggleSceneTreeComponentPickingCout(), and G4OpenGLQtViewer::~G4OpenGLQtViewer().
|
privateinherited |
Definition at line 346 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::changeColorAndTransparency(), G4OpenGLQtViewer::clearTreeWidget(), G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::createTreeWidgetItem(), G4OpenGLQtViewer::isSameSceneTreeElement(), G4OpenGLQtViewer::parseAndInsertInSceneTree(), and G4OpenGLQtViewer::setCheckComponent().
|
privateinherited |
Definition at line 342 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
privateinherited |
Definition at line 321 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createPickInfosWidget(), and G4OpenGLQtViewer::updatePickInfosWidget().
|
privateinherited |
Definition at line 361 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::createPickInfosWidget(), G4OpenGLQtViewer::createSceneTreeComponent(), G4OpenGLQtViewer::createSceneTreeWidget(), G4OpenGLQtViewer::createViewerPropertiesWidget(), G4OpenGLQtViewer::currentTabActivated(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), G4OpenGLQtViewer::isCurrentWidget(), G4OpenGLQtViewer::showShortcuts(), G4OpenGLQtViewer::toggleMouseAction(), G4OpenGLQtViewer::togglePicking(), and G4OpenGLQtViewer::updateToolbarAndMouseContextMenu().
|
privateinherited |
Definition at line 319 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createSceneTreeWidget(), and G4OpenGLQtViewer::displaySceneTreeComponent().
|
privateinherited |
Definition at line 320 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createViewerPropertiesWidget(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
protectedinherited |
Definition at line 192 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLImmediateQtViewer::G4OpenGLImmediateQtViewer(), G4OpenGLStoredQtViewer(), G4OpenGLImmediateQtViewer::updateQWidget(), and updateQWidget().
|
protectedinherited |
Definition at line 195 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLQtViewer::actionSaveImage(), G4OpenGLViewer::exportImage(), G4OpenGLXmViewer::misc_callback(), G4OpenGLXmViewer::set_print_style_callback(), and G4OpenGLViewerMessenger::SetNewValue().
|
privateinherited |
Definition at line 339 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::createViewerPropertiesWidget(), G4OpenGLQtViewer::tableWidgetViewerSetItemChanged(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
privateinherited |
Definition at line 328 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
protectedinherited |
Definition at line 216 of file G4VViewer.hh.
Referenced by G4OpenGLXmViewer::actions_callback(), G4OpenGLXViewer::CreateGLXContext(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLImmediateQtViewer::G4OpenGLImmediateQtViewer(), G4OpenGLImmediateWin32Viewer::G4OpenGLImmediateWin32Viewer(), G4OpenGLImmediateXmViewer::G4OpenGLImmediateXmViewer(), G4OpenGLImmediateXViewer::G4OpenGLImmediateXViewer(), G4OpenGLStoredQtViewer(), G4OpenGLStoredWin32Viewer::G4OpenGLStoredWin32Viewer(), G4OpenGLStoredXmViewer::G4OpenGLStoredXmViewer(), G4OpenGLStoredXViewer::G4OpenGLStoredXViewer(), G4OpenGLXmViewer::G4OpenGLXmViewer(), G4OpenGLXViewer::G4OpenGLXViewer(), G4RayTracerViewer::G4RayTracerViewer(), G4VViewer::G4VViewer(), G4OpenGLXViewer::GetXConnection(), G4OpenGLXmViewer::GetXmConnection(), G4Qt3DViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4OpenGLXmViewer::misc_callback(), G4OpenGLWin32Viewer::~G4OpenGLWin32Viewer(), and G4OpenGLXViewer::~G4OpenGLXViewer().
|
protectedinherited |
Definition at line 219 of file G4VViewer.hh.
Referenced by G4OpenGLQtViewer::actionChangeBackgroundColor(), G4OpenGLQtViewer::actionChangeDefaultColor(), G4OpenGLQtViewer::actionChangeTextColor(), G4OpenGLXmViewer::actions_callback(), G4OpenGLSceneHandler::AddPrimitive(), G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLXmViewer::aux_edge_callback(), G4OpenGLQtViewer::changeDepthInSceneTree(), CompareForKernelVisit(), G4OpenGLStoredViewer::CompareForKernelVisit(), G4OpenInventorViewer::CompareForKernelVisit(), G4Qt3DViewer::CompareForKernelVisit(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::CompareForKernelVisit(), ComputeView(), G4OpenGLWin32Viewer::CreateMainWindow(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLXViewer::CreateMainWindow(), G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLXmViewer::dolly_callback(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLXmViewer::drawing_style_callback(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenInventorViewer::DrawView(), G4Qt3DViewer::DrawView(), G4RayTracerViewer::DrawView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::DrawView(), G4VtkViewer::DrawViewHUD(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Export(), G4ASCIITreeViewer::G4ASCIITreeViewer(), G4HepRepFileViewer::G4HepRepFileViewer(), G4OpenGLQtViewer::G4keyPressEvent(), G4OpenGLQtViewer::G4MouseMoveEvent(), G4OpenGLQtViewer::G4MousePressEvent(), G4OpenGLQtViewer::G4MouseReleaseEvent(), G4OpenGLViewer::G4OpenGLViewer(), G4OpenInventorViewer::G4OpenInventorViewer(), G4VtkViewer::G4VtkViewer(), G4VViewer::G4VViewer(), G4OpenGLQtViewer::G4wheelEvent(), G4OpenGLViewer::getSceneDepth(), G4OpenGLViewer::getSceneFarWidth(), G4OpenGLViewer::getSceneNearWidth(), G4OpenGLXmViewer::GetXmConnection(), G4OpenInventorViewer::GroupCameraSensorCB(), G4OpenInventorQtViewer::Initialise(), G4OpenInventorWinViewer::Initialise(), G4OpenInventorXtExtendedViewer::Initialise(), G4OpenInventorXtViewer::Initialise(), G4Qt3DViewer::Initialise(), G4RayTracerViewer::Initialise(), G4RayTracerXViewer::Initialise(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Initialise(), G4VtkQtViewer::Initialise(), G4VtkViewer::Initialise(), G4OpenGLViewer::InitializeGLView(), G4OpenGLXmViewer::left_right_pan_callback(), G4OpenGLXmViewer::misc_callback(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::mouse_move(), G4Qt3DViewer::mouseMoveEvent(), G4OpenGLQtViewer::moveScene(), G4OpenGLImmediateViewer::ProcessView(), G4OpenGLXmViewer::projection_callback(), G4OpenGLXmViewer::reset_callback(), G4OpenGLXmViewer::ResetView(), G4OpenGLViewer::rotateScene(), G4OpenGLViewer::rotateSceneInViewDirection(), G4OpenGLViewer::rotateSceneThetaPhi(), G4OpenGLViewer::rotateSceneToggle(), G4DAWNFILEViewer::SendDrawingStyleToDAWNGUI(), G4DAWNFILEViewer::SendViewParameters(), G4VRML2FileViewer::SendViewParameters(), G4OpenGLXmViewer::set_rot_subject_callback(), G4OpenGLViewerMessenger::SetNewValue(), G4OpenGLXmViewerMessenger::SetNewValue(), G4OpenGLWin32Viewer::SetRotation(), G4OpenGLWin32Viewer::SetShift(), G4OpenGLViewer::SetView(), G4OpenInventorQtViewer::SetView(), G4OpenInventorViewer::SetView(), G4OpenInventorWinViewer::SetView(), G4OpenInventorXtExtendedViewer::SetView(), G4OpenInventorXtViewer::SetView(), G4Qt3DViewer::SetView(), G4RayTracerViewer::SetView(), G4ToolsSGQtViewer::SetView(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::SetView(), G4VtkViewer::SetView(), G4VViewer::SetViewParameters(), G4OpenGLWin32Viewer::SetZoom(), G4OpenGLXViewer::ShowView(), G4VtkViewer::ShowView(), G4OpenGLQtViewer::toggleAux(), G4OpenGLQtViewer::toggleHiddenMarkers(), G4OpenGLQtViewer::togglePicking(), G4OpenGLQtViewer::toggleProjection(), G4OpenGLQtViewer::toggleSurfaceAction(), G4VViewer::TouchableSetColour(), G4VViewer::TouchableSetVisibility(), G4OpenGLXmViewer::up_down_pan_callback(), G4OpenGLXmViewer::update_panels_callback(), G4OpenGLXmViewer::UpdateControlPanel(), G4OpenGLQtViewer::updateToolbarAndMouseContextMenu(), G4OpenGLQtViewer::updateViewerPropertiesTableWidget(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::wheel_rotate(), G4Qt3DViewer::wheelEvent(), G4OpenGLXmViewer::wobble_callback(), G4OpenGLXmViewer::wobble_timer_callback(), and G4OpenGLXmViewer::zoom_callback().
|
protectedinherited |
Definition at line 207 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLViewer::getRealExportWidth(), G4OpenGLViewer::getWinWidth(), G4OpenGLViewer::InitializeGLView(), G4OpenGLViewer::printGl2PS(), G4OpenGLViewer::ResizeGLView(), G4OpenGLViewer::ResizeWindow(), and G4OpenGLViewer::SetView().
|
protectedinherited |
Definition at line 208 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLQtViewer::CreateMainWindow(), G4OpenGLViewer::getRealExportHeight(), G4OpenGLViewer::getWinHeight(), G4OpenGLViewer::InitializeGLView(), G4OpenGLViewer::printGl2PS(), G4OpenGLViewer::ResizeGLView(), G4OpenGLViewer::ResizeWindow(), and G4OpenGLViewer::SetView().
|
protectedinherited |
Definition at line 202 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLImmediateQtViewer::ComputeView(), ComputeView(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLImmediateWin32Viewer::DrawView(), G4OpenGLImmediateXmViewer::DrawView(), G4OpenGLImmediateXViewer::DrawView(), G4OpenGLStoredWin32Viewer::DrawView(), G4OpenGLStoredXmViewer::DrawView(), G4OpenGLStoredXViewer::DrawView(), G4OpenGLXmViewer::haloing_callback(), and G4OpenGLQtViewer::toggleHaloing().
|
privateinherited |
Definition at line 391 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4OpenGLQtViewer(), and G4OpenGLQtViewer::~G4OpenGLQtViewer().
|
privateinherited |
Definition at line 392 of file G4OpenGLQtViewer.hh.
Referenced by G4OpenGLQtViewer::G4OpenGLQtViewer(), and G4OpenGLQtViewer::~G4OpenGLQtViewer().
|
protectedinherited |
Definition at line 200 of file G4OpenGLViewer.hh.
Referenced by G4OpenGLImmediateSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLStoredSceneHandler::AddPrimitivePreambleInternal(), G4OpenGLXmViewer::CreateMainWindow(), G4OpenGLQtViewer::createPopupMenu(), G4OpenGLStoredViewer::DrawDisplayLists(), G4OpenGLViewerMessenger::SetNewValue(), G4OpenGLQtViewer::toggleTransparency(), and G4OpenGLXmViewer::transparency_callback().