|
| G4OpenGLImmediateQtViewer (G4OpenGLImmediateSceneHandler &scene, const G4String &name="") |
|
| ~G4OpenGLImmediateQtViewer () |
|
void | Initialise () |
|
void | initializeGL () |
|
void | DrawView () |
|
void | resizeGL (int width, int height) |
|
void | paintGL () |
|
void | updateQWidget () |
|
void | ShowView () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
|
|
| G4OpenGLQtViewer (G4OpenGLSceneHandler &scene) |
|
virtual | ~G4OpenGLQtViewer () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
|
|
void | updateSceneTreeWidget () |
|
void | updateViewerPropertiesTableWidget () |
|
void | updatePickInfosWidget (int, int) |
|
QString | setEncoderPath (QString path) |
|
QString | getEncoderPath () |
|
QString | setTempFolderPath (QString path) |
|
QString | getTempFolderPath () |
|
QString | setSaveFileName (QString path) |
|
QString | getSaveFileName () |
|
bool | isRecording () |
|
bool | isStopped () |
|
bool | isPaused () |
|
bool | isEncoding () |
|
bool | isWaiting () |
|
bool | isFailed () |
|
void | setWaiting () |
|
bool | isBadEncoder () |
|
bool | isBadOutput () |
|
bool | isBadTmp () |
|
bool | isSuccess () |
|
void | setBadTmp () |
|
void | setBadOutput () |
|
void | setBadEncoder () |
|
bool | isReadyToEncode () |
|
void | resetRecording () |
|
void | encodeVideo () |
|
void | stopVideo () |
|
void | saveVideo () |
|
bool | generateMpegEncoderParameters () |
|
void | displayRecordingStatus () |
|
void | DrawText (const G4Text &) |
|
void | ResetView () |
|
void | addPVSceneTreeElement (const G4String &model, G4PhysicalVolumeModel *pPVModel, int currentPVPOIndex) |
|
void | addNonPVSceneTreeElement (const G4String &model, int currentPVPOIndex, const std::string &modelDescription, const G4Visible &visible) |
|
bool | isTouchableVisible (int POindex) |
|
void | clearTreeWidget () |
|
bool | exportImage (std::string name="", int width=-1, int height=-1) |
|
void | G4MousePressEvent (QMouseEvent *event) |
|
void | G4wheelEvent (QWheelEvent *event) |
|
void | G4keyPressEvent (QKeyEvent *event) |
|
void | G4keyReleaseEvent (QKeyEvent *event) |
|
void | G4MouseDoubleClickEvent () |
|
void | G4MouseReleaseEvent (QMouseEvent *evnt) |
|
void | G4MouseMoveEvent (QMouseEvent *event) |
|
void | ClearView () |
|
void | ClearViewWithoutFlush () |
|
bool | setExportImageFormat (std::string format, bool quiet=false) |
|
| G4VViewer (G4VSceneHandler &, G4int id, const G4String &name="") |
|
virtual | ~G4VViewer () |
|
void | RefreshView () |
|
std::vector< G4ThreeVector > | ComputeFlyThrough (G4Vector3D *) |
|
SceneTreeScene & | AccessSceneTreeScene () |
|
G4SceneTreeItem & | AccessSceneTree () |
|
void | UpdateGUISceneTree () |
|
const G4String & | GetName () const |
|
const G4String & | GetShortName () const |
|
void | SetName (const G4String &) |
|
G4int | GetViewId () const |
|
G4VSceneHandler * | GetSceneHandler () const |
|
const G4ViewParameters & | GetViewParameters () const |
|
const G4ViewParameters & | GetDefaultViewParameters () const |
|
G4double | GetKernelVisitElapsedTimeSeconds () const |
|
void | SetViewParameters (const G4ViewParameters &vp) |
|
void | SetDefaultViewParameters (const G4ViewParameters &vp) |
|
const G4VisAttributes * | GetApplicableVisAttributes (const G4VisAttributes *) const |
|
void | SetNeedKernelVisit (G4bool need) |
|
void | NeedKernelVisit () |
|
void | ProcessView () |
|
| G4OpenGLImmediateViewer (G4OpenGLImmediateSceneHandler &scene) |
|
void | ProcessView () |
|
|
void | showEvent (QShowEvent *event) |
|
void | wheelEvent (QWheelEvent *event) |
|
void | mousePressEvent (QMouseEvent *event) |
|
void | mouseMoveEvent (QMouseEvent *event) |
|
void | mouseDoubleClickEvent (QMouseEvent *event) |
|
void | mouseReleaseEvent (QMouseEvent *event) |
|
void | contextMenuEvent (QContextMenuEvent *e) |
|
void | keyPressEvent (QKeyEvent *event) |
|
void | keyReleaseEvent (QKeyEvent *event) |
|
void | paintEvent (QPaintEvent *event) |
|
void | CreateGLQtContext () |
|
virtual void | CreateMainWindow (G4QGLWidgetType *, const QString &) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
|
|
void | G4manageContextMenuEvent (QContextMenuEvent *e) |
|
void | rotateQtScene (float, float) |
|
void | rotateQtSceneToggle (float, float) |
|
void | moveScene (float, float, float, bool) |
|
void | FinishView () |
|
void | updateKeyModifierState (const Qt::KeyboardModifiers &) |
|
void | displaySceneTreeComponent () |
|
G4Colour | getColorForPoIndex (int poIndex) |
|
const std::vector< G4ModelingParameters::VisAttributesModifier > * | GetPrivateVisAttributesModifiers () const |
|
bool | isCurrentWidget () |
|
void | savePPMToTemp () |
|
| G4OpenGLViewer (G4OpenGLSceneHandler &scene) |
|
virtual | ~G4OpenGLViewer () |
|
void | SetView () |
|
void | ResetView () |
|
void | ChangePointSize (G4double size) |
|
void | ChangeLineWidth (G4double width) |
|
void | HaloingFirstPass () |
|
void | HaloingSecondPass () |
|
void | HLRFirstPass () |
|
void | HLRSecondPass () |
|
void | HLRThirdPass () |
|
void | InitializeGLView () |
|
void | ResizeGLView () |
|
void | ResizeWindow (unsigned int, unsigned int) |
|
virtual G4String | Pick (GLdouble x, GLdouble y) |
|
const std::vector< G4OpenGLViewerPickMap * > & | GetPickDetails (GLdouble x, GLdouble y) |
|
virtual void | CreateFontLists () |
|
void | rotateScene (G4double dx, G4double dy) |
|
void | rotateSceneToggle (G4double dx, G4double dy) |
|
void | setExportSize (G4int, G4int) |
|
bool | setExportFilename (G4String name, G4bool inc=true) |
|
std::string | getRealPrintFilename () |
|
unsigned int | getWinWidth () const |
|
unsigned int | getWinHeight () const |
|
G4bool | sizeHasChanged () |
|
GLdouble | getSceneNearWidth () |
|
GLdouble | getSceneFarWidth () |
|
GLdouble | getSceneDepth () |
|
void | addExportImageFormat (std::string format) |
|
G4bool | isGl2psWriting () |
|
G4bool | isFramebufferReady () |
|
void | g4GluPickMatrix (GLdouble x, GLdouble y, GLdouble width, GLdouble height, GLint viewport[4]) |
|
void | g4GluLookAt (GLdouble eyex, GLdouble eyey, GLdouble eyez, GLdouble centerx, GLdouble centery, GLdouble centerz, GLdouble upx, GLdouble upy, GLdouble upz) |
|
void | g4GlOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far) |
|
void | g4GlFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far) |
|
void | SetTouchable (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath) |
|
void | TouchableSetVisibility (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath, G4bool visibility) |
|
void | TouchableSetColour (const std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > &fullPath, const G4Colour &) |
|