ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4OpenInventorXtExaminerViewer Class Reference

#include <geant4/tree/geant4-10.6-release/source/visualization/OpenInventor/include/G4OpenInventorXtExaminerViewer.hh>

+ Inheritance diagram for G4OpenInventorXtExaminerViewer:
+ Collaboration diagram for G4OpenInventorXtExaminerViewer:

Classes

struct  elementForSorting
 
struct  sceneElement
 
struct  viewPtData
 

Public Member Functions

 G4OpenInventorXtExaminerViewer (Widget parent=NULL, const char *name=NULL, SbBool embed=TRUE, SoXtFullViewer::BuildFlag flag=BUILD_ALL, SoXtViewer::Type type=BROWSER)
 
 ~G4OpenInventorXtExaminerViewer ()
 
template<class T >
void parseString (T &t, const std::string &s, bool &error)
 
Widget addMenu (std::string name)
 
void addButton (Widget menu, std::string name, XtCallbackProc)
 
Widget getMenuBar ()
 
Widget getMenu ()
 
void warningMsgDialog (std::string, String, XtCallbackProc)
 
Widget createScale (Widget, char *, int, float)
 
void addEscapeCallback (void(*cb)(void *), void *)
 

Public Attributes

bool warningFlag
 
std::string saveScenegraphFileName
 
Widget saveScenegraphWidget
 
std::string saveRefCoordsFileName
 
Widget saveRefCoordsWidget
 
bool abbrOutputFlag
 
bool pickRefPathFlag
 
bool viewingBeforePickRef
 

Protected Member Functions

 G4OpenInventorXtExaminerViewer (Widget parent, const char *name, SbBool embed, SoXtFullViewer::BuildFlag flag, SoXtViewer::Type type, SbBool build)
 
Widget buildWidget (Widget parent)
 
virtual void createViewerButtons (Widget parent, SbPList *buttonlist)
 
virtual SbBool processSoEvent (const SoEvent *const event)
 
void moveCamera (float dist=0, bool lookdown=false)
 
void rotateCamera ()
 
void updateViewParams (SoKeyboardEvent::Key)
 
bool loadViewPts ()
 
virtual void afterRealizeHook ()
 

Protected Attributes

std::string curEltName
 
SbVec3f camUpVec
 
SbVec3f camDir
 

Private Types

enum  CameraType { PERSPECTIVE, ORTHOGRAPHIC }
 
enum  State {
  GENERAL, BEAMLINE, VIEWPOINT, ANIMATION,
  REVERSED_ANIMATION, PAUSED_ANIMATION, ROTATING
}
 

Private Member Functions

void constructor (const SbBool build)
 
void setViewPt ()
 
void writeViewPtIdx ()
 
void cleanUpAfterPrevFile ()
 
void popUpFileSelDialog (Widget &, std::string, std::string, XtCallbackProc)
 
void addViewPoints ()
 
void renameViewPt (char *vpName)
 
void sortViewPts (std::vector< std::string >)
 
void deleteViewPt (char *vpName=NULL)
 
void animateRefParticle ()
 
void saveCurCamera ()
 
void restoreCamera ()
 
void incSpeed ()
 
void decSpeed ()
 
void saveViewPt (char *name)
 
void setReferencePath (SoLineSet *, SoCoordinate3 *, bool append=false)
 
void setReferencePathZPos ()
 
void findAndSetRefPath ()
 
SoCoordinate3 * getCoordsNode (SoFullPath *path)
 
void getSceneElements ()
 
float sqrlen (const SbVec3f &)
 
void distanceToTrajectory (const SbVec3f &, float &, SbVec3f &, int &)
 
void sortElements ()
 
void createElementsList (Widget)
 
void evenOutRefParticlePts ()
 
void gotoRefPathStart ()
 
void invertRefPath ()
 
void setStartingPtForAnimation ()
 
std::string viewPtAutoName ()
 
SoNode * getSuperimpositionNode (SoNode *, const char *name)
 
void superimpositionEvent (SoAction *action)
 
virtual void actualRedraw (void)
 
void updateSpeedIndicator (void)
 

Static Private Member Functions

static void sceneChangeCB (void *, SoSensor *)
 
static void cancelFileSelDialogCB (Widget, XtPointer, XtPointer)
 
static void openViewPtFileCB (Widget, XtPointer, XtPointer)
 
static void viewPtFileSelectedCB (Widget, XtPointer, XtPointer)
 
static void newViewPtFileCB (Widget, XtPointer, XtPointer)
 
static void createNewVPFileCB (Widget, XtPointer, XtPointer)
 
static void overwriteFileCB (Widget, XtPointer, XtPointer)
 
static void loadRefCoordsDialogCB (Widget, XtPointer, XtPointer)
 
static void loadRefCoordsCB (Widget, XtPointer, XtPointer)
 
static void saveRefCoordsDialogCB (Widget, XtPointer, XtPointer)
 
static void saveRefCoordsCB (Widget, XtPointer, XtPointer)
 
static void saveRefCoordsOverWriteCB (Widget, XtPointer, XtPointer)
 
static void loadSceneGraphDialogCB (Widget, XtPointer, XtPointer)
 
static void loadSceneGraphCB (Widget, XtPointer, XtPointer)
 
static void saveSceneGraphDialogCB (Widget, XtPointer, XtPointer)
 
static void saveSceneGraphCB (Widget, XtPointer, XtPointer)
 
static void saveSceneGraphOverWriteCB (Widget, XtPointer, XtPointer)
 
static void mouseoverCB (void *aThis, SoEventCallback *eventCB)
 
static void pickingCB (void *aThis, SoEventCallback *eventCB)
 
static void closeListsDialogCB (Widget, XtPointer, XtPointer)
 
static void loadBookmarkCB (Widget, XtPointer, XtPointer)
 
static void renameBookmarkCB (Widget, XtPointer, XtPointer)
 
static void sortBookmarksCB (Widget, XtPointer, XtPointer)
 
static void deleteBookmarkCB (Widget, XtPointer, XtPointer)
 
static void deleteViewPtCB (Widget, XtPointer, XtPointer)
 
static void animateRefParticleCB (Widget, XtPointer, XtPointer)
 
static void animateSensorCB (void *, SoSensor *)
 
static void animateSensorRotationCB (void *, SoSensor *)
 
static void prevViewPtCB (Widget, XtPointer, XtPointer)
 
static void nextViewPtCB (Widget, XtPointer, XtPointer)
 
static void saveViewPtCB (Widget, XtPointer, XtPointer)
 
static void abbrOutputCB (Widget, XtPointer, XtPointer)
 
static void pickRefPathCB (Widget, XtPointer, XtPointer)
 
static void switchWireFrameCB (Widget, XtPointer, XtPointer)
 
static void constructListsDialog (Widget, XtPointer, XtPointer)
 
static void lookAtSceneElementCB (Widget, XtPointer, XtPointer)
 
static void cancelSceneElementSelectionCB (Widget, XtPointer, XtPointer)
 
static void closeMainWindowCB (Widget, XtPointer, XtPointer)
 
static void gotoRefPathStartCB (Widget, XtPointer, XtPointer)
 
static void invertRefPathCB (Widget, XtPointer, XtPointer)
 
static void getViewPtNameCB (Widget, XtPointer, XtPointer)
 
static void getViewPtNameCancelCB (Widget, XtPointer, XtPointer)
 
static void superimpositionCB (void *closure, SoAction *action)
 

Private Attributes

Widget prevViewPtButton
 
Widget nextViewPtButton
 
Widget menuBar
 
Widget fileMenu
 
Widget openFileDialog
 
Widget newFileDialog
 
Widget loadRefCoordsDialog
 
Widget saveRefCoordsDialog
 
Widget loadSceneGraphDialog
 
Widget saveSceneGraphDialog
 
Widget viewPtSelection
 
Widget listsDialog
 
Widget myShellDialog
 
Widget myViewPtList
 
Widget myElementList
 
void(* escapeCallback )(void *)
 
voidexaminerObject
 
SbBool lshiftdown
 
SbBool rshiftdown
 
SbBool lctrldown
 
SbBool rctrldown
 
HookEventProcStatehookBeamOn
 
bool newEvents
 
double animateBtwPtsPeriod
 
double speedStep
 
SoTimerSensor * animateSensor
 
SoTimerSensor * animateSensorRotation
 
SoNodeSensor * sceneChangeSensor
 
SbVec3f camStartPos
 
SbVec3f camEndPos
 
SbRotation camStartOrient
 
SbRotation camEndOrient
 
bool zcoordSetFlag
 
std::vector< sceneElementsceneElements
 
std::vector< viewPtDataviewPtList
 
std::string fileName
 
std::ifstream fileIn
 
std::ofstream fileOut
 
int viewPtIdx
 
int MAX_VP_IDX
 
int MAX_VP_NAME
 
std::vector< SbVec3f > refParticleTrajectory
 
std::vector< float > refZPositions
 
int refParticleIdx
 
int prevRefIdx
 
float distance
 
State currentState
 
State prevState
 
State beforePausing
 
char * curViewPtName
 
int step
 
SbVec3f prevPt
 
SbVec3f prevParticleDir
 
voidprevColorField
 
viewPtData camB4Animation
 
bool returnToSaveVP
 
bool returnToAnim
 
SoCamera * myCam
 
float left_right
 
float up_down
 
SbVec3f rotAxis
 
int rotCnt
 
SoSearchAction * searcher
 
SoNode * superimposition
 
SoCoordinate3 * sgeometry
 
SoScale * sscale
 
SoTranslation * stranslation
 
SoTranslation * curInfoTrans
 
SoTranslation * mouseOverTransSolid
 
SoTranslation * mouseOverTransMaterial
 
SoTranslation * mouseOverTransLogName
 
SoTranslation * mouseOverTransZPos
 
SoText2 * curInfoText
 
SoText2 * mouseOverTextSolid
 
SoText2 * mouseOverTextMaterial
 
SoText2 * mouseOverTextLogName
 
SoText2 * mouseOverTextZPos
 
SoFont * curInfoFont
 
SoFont * mouseOverFontSolid
 
SoFont * mouseOverFontMaterial
 
SoFont * mouseOverFontLogName
 
SoFont * mouseOverFontZPos
 
SoSwitch * axisSwitch
 
SoSwitch * animSpeedOutlineSwitch
 
SoSwitch * animSpeedSwitch
 
SoSwitch * curInfoSwitch
 
float maxSpeed
 
float defaultHeight
 
float defaultHeightAngle
 
G4int pathLookahead
 
SbVec3f upVector
 
SbVec3f offsetFromCenter
 
SbVec3f center
 
bool rotUpVec
 
SoSeparator * newSceneGraph
 

Static Private Attributes

static
G4OpenInventorXtExaminerViewer
viewer
 

Friends

class G4OpenInventorXtExaminerViewerMessenger
 
class G4OpenInventorXtExtendedViewer
 
class HookEventProcState
 

Detailed Description

Definition at line 65 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 65 of file G4OpenInventorXtExaminerViewer.hh

Member Enumeration Documentation

Enumerator:
PERSPECTIVE 
ORTHOGRAPHIC 

Definition at line 236 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 236 of file G4OpenInventorXtExaminerViewer.hh

Enumerator:
GENERAL 
BEAMLINE 
VIEWPOINT 
ANIMATION 
REVERSED_ANIMATION 
PAUSED_ANIMATION 
ROTATING 

Definition at line 242 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 242 of file G4OpenInventorXtExaminerViewer.hh

Constructor & Destructor Documentation

G4OpenInventorXtExaminerViewer::G4OpenInventorXtExaminerViewer ( Widget  parent = NULL,
const char *  name = NULL,
SbBool  embed = TRUE,
SoXtFullViewer::BuildFlag  flag = BUILD_ALL,
SoXtViewer::Type  type = BROWSER 
)
G4OpenInventorXtExaminerViewer::~G4OpenInventorXtExaminerViewer ( )
G4OpenInventorXtExaminerViewer::G4OpenInventorXtExaminerViewer ( Widget  parent,
const char *  name,
SbBool  embed,
SoXtFullViewer::BuildFlag  flag,
SoXtViewer::Type  type,
SbBool  build 
)
protected

Member Function Documentation

static void G4OpenInventorXtExaminerViewer::abbrOutputCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
virtual void G4OpenInventorXtExaminerViewer::actualRedraw ( void  )
privatevirtual
void G4OpenInventorXtExaminerViewer::addButton ( Widget  menu,
std::string  name,
XtCallbackProc   
)
void G4OpenInventorXtExaminerViewer::addEscapeCallback ( void(*)(void *)  cb,
void  
)
Widget G4OpenInventorXtExaminerViewer::addMenu ( std::string  name)
void G4OpenInventorXtExaminerViewer::addViewPoints ( )
private
virtual void G4OpenInventorXtExaminerViewer::afterRealizeHook ( )
protectedvirtual
void G4OpenInventorXtExaminerViewer::animateRefParticle ( )
private
static void G4OpenInventorXtExaminerViewer::animateRefParticleCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::animateSensorCB ( void ,
SoSensor *   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::animateSensorRotationCB ( void ,
SoSensor *   
)
staticprivate
Widget G4OpenInventorXtExaminerViewer::buildWidget ( Widget  parent)
protected
static void G4OpenInventorXtExaminerViewer::cancelFileSelDialogCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::cancelSceneElementSelectionCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::cleanUpAfterPrevFile ( )
private
static void G4OpenInventorXtExaminerViewer::closeListsDialogCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::closeMainWindowCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::constructListsDialog ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::constructor ( const SbBool  build)
private
void G4OpenInventorXtExaminerViewer::createElementsList ( Widget  )
private
static void G4OpenInventorXtExaminerViewer::createNewVPFileCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
Widget G4OpenInventorXtExaminerViewer::createScale ( Widget  ,
char *  ,
int  ,
float   
)
virtual void G4OpenInventorXtExaminerViewer::createViewerButtons ( Widget  parent,
SbPList *  buttonlist 
)
protectedvirtual
void G4OpenInventorXtExaminerViewer::decSpeed ( )
private
static void G4OpenInventorXtExaminerViewer::deleteBookmarkCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::deleteViewPt ( char *  vpName = NULL)
private
static void G4OpenInventorXtExaminerViewer::deleteViewPtCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::distanceToTrajectory ( const SbVec3f &  ,
float &  ,
SbVec3f &  ,
int  
)
private
void G4OpenInventorXtExaminerViewer::evenOutRefParticlePts ( )
private
void G4OpenInventorXtExaminerViewer::findAndSetRefPath ( )
private
SoCoordinate3* G4OpenInventorXtExaminerViewer::getCoordsNode ( SoFullPath *  path)
private
Widget G4OpenInventorXtExaminerViewer::getMenu ( )
inline

Definition at line 99 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 99 of file G4OpenInventorXtExaminerViewer.hh

References fileMenu.

Widget G4OpenInventorXtExaminerViewer::getMenuBar ( )
inline

Definition at line 98 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 98 of file G4OpenInventorXtExaminerViewer.hh

References menuBar.

void G4OpenInventorXtExaminerViewer::getSceneElements ( )
private
SoNode* G4OpenInventorXtExaminerViewer::getSuperimpositionNode ( SoNode *  ,
const char *  name 
)
private
static void G4OpenInventorXtExaminerViewer::getViewPtNameCancelCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::getViewPtNameCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::gotoRefPathStart ( )
private
static void G4OpenInventorXtExaminerViewer::gotoRefPathStartCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::incSpeed ( )
private
void G4OpenInventorXtExaminerViewer::invertRefPath ( )
private
static void G4OpenInventorXtExaminerViewer::invertRefPathCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::loadBookmarkCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::loadRefCoordsCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::loadRefCoordsDialogCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::loadSceneGraphCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::loadSceneGraphDialogCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
bool G4OpenInventorXtExaminerViewer::loadViewPts ( )
protected
static void G4OpenInventorXtExaminerViewer::lookAtSceneElementCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::mouseoverCB ( void aThis,
SoEventCallback *  eventCB 
)
staticprivate
void G4OpenInventorXtExaminerViewer::moveCamera ( float  dist = 0,
bool  lookdown = false 
)
protected
static void G4OpenInventorXtExaminerViewer::newViewPtFileCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::nextViewPtCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::openViewPtFileCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::overwriteFileCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
template<class T >
void G4OpenInventorXtExaminerViewer::parseString ( T t,
const std::string &  s,
bool &  error 
)
static void G4OpenInventorXtExaminerViewer::pickingCB ( void aThis,
SoEventCallback *  eventCB 
)
staticprivate
static void G4OpenInventorXtExaminerViewer::pickRefPathCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::popUpFileSelDialog ( Widget &  ,
std::string  ,
std::string  ,
XtCallbackProc   
)
private
static void G4OpenInventorXtExaminerViewer::prevViewPtCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
virtual SbBool G4OpenInventorXtExaminerViewer::processSoEvent ( const SoEvent *const  event)
protectedvirtual
static void G4OpenInventorXtExaminerViewer::renameBookmarkCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::renameViewPt ( char *  vpName)
private
void G4OpenInventorXtExaminerViewer::restoreCamera ( )
private
void G4OpenInventorXtExaminerViewer::rotateCamera ( )
protected
void G4OpenInventorXtExaminerViewer::saveCurCamera ( )
private
static void G4OpenInventorXtExaminerViewer::saveRefCoordsCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::saveRefCoordsDialogCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::saveRefCoordsOverWriteCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::saveSceneGraphCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::saveSceneGraphDialogCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::saveSceneGraphOverWriteCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::saveViewPt ( char *  name)
private
static void G4OpenInventorXtExaminerViewer::saveViewPtCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
static void G4OpenInventorXtExaminerViewer::sceneChangeCB ( void ,
SoSensor *   
)
staticprivate
void G4OpenInventorXtExaminerViewer::setReferencePath ( SoLineSet *  ,
SoCoordinate3 *  ,
bool  append = false 
)
private
void G4OpenInventorXtExaminerViewer::setReferencePathZPos ( )
private
void G4OpenInventorXtExaminerViewer::setStartingPtForAnimation ( )
private
void G4OpenInventorXtExaminerViewer::setViewPt ( )
private
static void G4OpenInventorXtExaminerViewer::sortBookmarksCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::sortElements ( )
private
void G4OpenInventorXtExaminerViewer::sortViewPts ( std::vector< std::string >  )
private
float G4OpenInventorXtExaminerViewer::sqrlen ( const SbVec3f &  )
private
static void G4OpenInventorXtExaminerViewer::superimpositionCB ( void closure,
SoAction *  action 
)
staticprivate
void G4OpenInventorXtExaminerViewer::superimpositionEvent ( SoAction *  action)
private
static void G4OpenInventorXtExaminerViewer::switchWireFrameCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::updateSpeedIndicator ( void  )
private
void G4OpenInventorXtExaminerViewer::updateViewParams ( SoKeyboardEvent::Key  )
protected
std::string G4OpenInventorXtExaminerViewer::viewPtAutoName ( )
private
static void G4OpenInventorXtExaminerViewer::viewPtFileSelectedCB ( Widget  ,
XtPointer  ,
XtPointer   
)
staticprivate
void G4OpenInventorXtExaminerViewer::warningMsgDialog ( std::string  ,
String  ,
XtCallbackProc   
)
void G4OpenInventorXtExaminerViewer::writeViewPtIdx ( )
private

Friends And Related Function Documentation

friend class G4OpenInventorXtExaminerViewerMessenger
friend

Definition at line 67 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 67 of file G4OpenInventorXtExaminerViewer.hh

friend class G4OpenInventorXtExtendedViewer
friend

Definition at line 69 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 69 of file G4OpenInventorXtExaminerViewer.hh

friend class HookEventProcState
friend

Definition at line 148 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 148 of file G4OpenInventorXtExaminerViewer.hh

Member Data Documentation

bool G4OpenInventorXtExaminerViewer::abbrOutputFlag

Definition at line 110 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 110 of file G4OpenInventorXtExaminerViewer.hh

double G4OpenInventorXtExaminerViewer::animateBtwPtsPeriod
private

Definition at line 196 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 196 of file G4OpenInventorXtExaminerViewer.hh

SoTimerSensor* G4OpenInventorXtExaminerViewer::animateSensor
private

Definition at line 200 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 200 of file G4OpenInventorXtExaminerViewer.hh

SoTimerSensor* G4OpenInventorXtExaminerViewer::animateSensorRotation
private

Definition at line 201 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 201 of file G4OpenInventorXtExaminerViewer.hh

SoSwitch* G4OpenInventorXtExaminerViewer::animSpeedOutlineSwitch
private

Definition at line 373 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 373 of file G4OpenInventorXtExaminerViewer.hh

SoSwitch* G4OpenInventorXtExaminerViewer::animSpeedSwitch
private

Definition at line 374 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 374 of file G4OpenInventorXtExaminerViewer.hh

SoSwitch* G4OpenInventorXtExaminerViewer::axisSwitch
private

Definition at line 372 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 372 of file G4OpenInventorXtExaminerViewer.hh

State G4OpenInventorXtExaminerViewer::beforePausing
private

Definition at line 322 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 322 of file G4OpenInventorXtExaminerViewer.hh

viewPtData G4OpenInventorXtExaminerViewer::camB4Animation
private

Definition at line 330 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 330 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::camDir
protected

Definition at line 134 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 134 of file G4OpenInventorXtExaminerViewer.hh

SbRotation G4OpenInventorXtExaminerViewer::camEndOrient
private

Definition at line 204 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 204 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::camEndPos
private

Definition at line 203 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 203 of file G4OpenInventorXtExaminerViewer.hh

SbRotation G4OpenInventorXtExaminerViewer::camStartOrient
private

Definition at line 204 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 204 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::camStartPos
private

Definition at line 203 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 203 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::camUpVec
protected

Definition at line 133 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 133 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::center
private

Definition at line 395 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 395 of file G4OpenInventorXtExaminerViewer.hh

std::string G4OpenInventorXtExaminerViewer::curEltName
protected

Definition at line 132 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 132 of file G4OpenInventorXtExaminerViewer.hh

SoFont* G4OpenInventorXtExaminerViewer::curInfoFont
private

Definition at line 367 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 367 of file G4OpenInventorXtExaminerViewer.hh

SoSwitch* G4OpenInventorXtExaminerViewer::curInfoSwitch
private

Definition at line 375 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 375 of file G4OpenInventorXtExaminerViewer.hh

SoText2* G4OpenInventorXtExaminerViewer::curInfoText
private

Definition at line 359 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 359 of file G4OpenInventorXtExaminerViewer.hh

SoTranslation* G4OpenInventorXtExaminerViewer::curInfoTrans
private

Definition at line 351 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 351 of file G4OpenInventorXtExaminerViewer.hh

State G4OpenInventorXtExaminerViewer::currentState
private

Definition at line 322 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 322 of file G4OpenInventorXtExaminerViewer.hh

char* G4OpenInventorXtExaminerViewer::curViewPtName
private

Definition at line 323 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 323 of file G4OpenInventorXtExaminerViewer.hh

float G4OpenInventorXtExaminerViewer::defaultHeight
private

Definition at line 389 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 389 of file G4OpenInventorXtExaminerViewer.hh

float G4OpenInventorXtExaminerViewer::defaultHeightAngle
private

Definition at line 390 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 390 of file G4OpenInventorXtExaminerViewer.hh

float G4OpenInventorXtExaminerViewer::distance
private

Definition at line 321 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 321 of file G4OpenInventorXtExaminerViewer.hh

void(* G4OpenInventorXtExaminerViewer::escapeCallback)(void *)
private

Definition at line 79 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 79 of file G4OpenInventorXtExaminerViewer.hh

void* G4OpenInventorXtExaminerViewer::examinerObject
private

Definition at line 80 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 80 of file G4OpenInventorXtExaminerViewer.hh

std::ifstream G4OpenInventorXtExaminerViewer::fileIn
private

Definition at line 308 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 308 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::fileMenu
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

Referenced by getMenu().

std::string G4OpenInventorXtExaminerViewer::fileName
private

Definition at line 307 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 307 of file G4OpenInventorXtExaminerViewer.hh

std::ofstream G4OpenInventorXtExaminerViewer::fileOut
private

Definition at line 309 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 309 of file G4OpenInventorXtExaminerViewer.hh

HookEventProcState* G4OpenInventorXtExaminerViewer::hookBeamOn
private

Definition at line 147 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 147 of file G4OpenInventorXtExaminerViewer.hh

SbBool G4OpenInventorXtExaminerViewer::lctrldown
private

Definition at line 81 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 81 of file G4OpenInventorXtExaminerViewer.hh

float G4OpenInventorXtExaminerViewer::left_right
private

Definition at line 335 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 335 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::listsDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::loadRefCoordsDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::loadSceneGraphDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

SbBool G4OpenInventorXtExaminerViewer::lshiftdown
private

Definition at line 81 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 81 of file G4OpenInventorXtExaminerViewer.hh

int G4OpenInventorXtExaminerViewer::MAX_VP_IDX
private

Definition at line 311 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 311 of file G4OpenInventorXtExaminerViewer.hh

int G4OpenInventorXtExaminerViewer::MAX_VP_NAME
private

Definition at line 312 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 312 of file G4OpenInventorXtExaminerViewer.hh

float G4OpenInventorXtExaminerViewer::maxSpeed
private

Definition at line 385 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 385 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::menuBar
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

Referenced by getMenuBar().

SoFont* G4OpenInventorXtExaminerViewer::mouseOverFontLogName
private

Definition at line 370 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 370 of file G4OpenInventorXtExaminerViewer.hh

SoFont* G4OpenInventorXtExaminerViewer::mouseOverFontMaterial
private

Definition at line 369 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 369 of file G4OpenInventorXtExaminerViewer.hh

SoFont* G4OpenInventorXtExaminerViewer::mouseOverFontSolid
private

Definition at line 368 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 368 of file G4OpenInventorXtExaminerViewer.hh

SoFont* G4OpenInventorXtExaminerViewer::mouseOverFontZPos
private

Definition at line 371 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 371 of file G4OpenInventorXtExaminerViewer.hh

SoText2* G4OpenInventorXtExaminerViewer::mouseOverTextLogName
private

Definition at line 364 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 364 of file G4OpenInventorXtExaminerViewer.hh

SoText2* G4OpenInventorXtExaminerViewer::mouseOverTextMaterial
private

Definition at line 363 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 363 of file G4OpenInventorXtExaminerViewer.hh

SoText2* G4OpenInventorXtExaminerViewer::mouseOverTextSolid
private

Definition at line 362 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 362 of file G4OpenInventorXtExaminerViewer.hh

SoText2* G4OpenInventorXtExaminerViewer::mouseOverTextZPos
private

Definition at line 365 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 365 of file G4OpenInventorXtExaminerViewer.hh

SoTranslation* G4OpenInventorXtExaminerViewer::mouseOverTransLogName
private

Definition at line 354 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 354 of file G4OpenInventorXtExaminerViewer.hh

SoTranslation* G4OpenInventorXtExaminerViewer::mouseOverTransMaterial
private

Definition at line 353 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 353 of file G4OpenInventorXtExaminerViewer.hh

SoTranslation* G4OpenInventorXtExaminerViewer::mouseOverTransSolid
private

Definition at line 352 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 352 of file G4OpenInventorXtExaminerViewer.hh

SoTranslation* G4OpenInventorXtExaminerViewer::mouseOverTransZPos
private

Definition at line 355 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 355 of file G4OpenInventorXtExaminerViewer.hh

SoCamera* G4OpenInventorXtExaminerViewer::myCam
private

Definition at line 333 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 333 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::myElementList
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::myShellDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::myViewPtList
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::newEvents
private

Definition at line 149 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 149 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::newFileDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

SoSeparator* G4OpenInventorXtExaminerViewer::newSceneGraph
private

Definition at line 398 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 398 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::nextViewPtButton
private

Definition at line 72 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 72 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::offsetFromCenter
private

Definition at line 395 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 395 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::openFileDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

G4int G4OpenInventorXtExaminerViewer::pathLookahead
private

Definition at line 392 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 392 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::pickRefPathFlag

Definition at line 111 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 111 of file G4OpenInventorXtExaminerViewer.hh

void* G4OpenInventorXtExaminerViewer::prevColorField
private

Definition at line 328 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 328 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::prevParticleDir
private

Definition at line 327 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 327 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::prevPt
private

Definition at line 326 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 326 of file G4OpenInventorXtExaminerViewer.hh

int G4OpenInventorXtExaminerViewer::prevRefIdx
private

Definition at line 320 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 320 of file G4OpenInventorXtExaminerViewer.hh

State G4OpenInventorXtExaminerViewer::prevState
private

Definition at line 322 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 322 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::prevViewPtButton
private

Definition at line 72 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 72 of file G4OpenInventorXtExaminerViewer.hh

SbBool G4OpenInventorXtExaminerViewer::rctrldown
private

Definition at line 81 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 81 of file G4OpenInventorXtExaminerViewer.hh

int G4OpenInventorXtExaminerViewer::refParticleIdx
private

Definition at line 319 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 319 of file G4OpenInventorXtExaminerViewer.hh

std::vector<SbVec3f> G4OpenInventorXtExaminerViewer::refParticleTrajectory
private

Definition at line 315 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 315 of file G4OpenInventorXtExaminerViewer.hh

std::vector<float> G4OpenInventorXtExaminerViewer::refZPositions
private

Definition at line 317 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 317 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::returnToAnim
private

Definition at line 332 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 332 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::returnToSaveVP
private

Definition at line 331 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 331 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::rotAxis
private

Definition at line 336 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 336 of file G4OpenInventorXtExaminerViewer.hh

int G4OpenInventorXtExaminerViewer::rotCnt
private

Definition at line 337 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 337 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::rotUpVec
private

Definition at line 396 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 396 of file G4OpenInventorXtExaminerViewer.hh

SbBool G4OpenInventorXtExaminerViewer::rshiftdown
private

Definition at line 81 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 81 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::saveRefCoordsDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

std::string G4OpenInventorXtExaminerViewer::saveRefCoordsFileName

Definition at line 105 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 105 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::saveRefCoordsWidget

Definition at line 106 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 106 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::saveSceneGraphDialog
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

std::string G4OpenInventorXtExaminerViewer::saveScenegraphFileName

Definition at line 103 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 103 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::saveScenegraphWidget

Definition at line 104 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 104 of file G4OpenInventorXtExaminerViewer.hh

SoNodeSensor* G4OpenInventorXtExaminerViewer::sceneChangeSensor
private

Definition at line 202 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 202 of file G4OpenInventorXtExaminerViewer.hh

std::vector<sceneElement> G4OpenInventorXtExaminerViewer::sceneElements
private

Definition at line 305 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 305 of file G4OpenInventorXtExaminerViewer.hh

SoSearchAction* G4OpenInventorXtExaminerViewer::searcher
private

Definition at line 344 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 344 of file G4OpenInventorXtExaminerViewer.hh

SoCoordinate3* G4OpenInventorXtExaminerViewer::sgeometry
private

Definition at line 347 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 347 of file G4OpenInventorXtExaminerViewer.hh

double G4OpenInventorXtExaminerViewer::speedStep
private

Definition at line 196 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 196 of file G4OpenInventorXtExaminerViewer.hh

SoScale* G4OpenInventorXtExaminerViewer::sscale
private

Definition at line 348 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 348 of file G4OpenInventorXtExaminerViewer.hh

int G4OpenInventorXtExaminerViewer::step
private

Definition at line 325 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 325 of file G4OpenInventorXtExaminerViewer.hh

SoTranslation* G4OpenInventorXtExaminerViewer::stranslation
private

Definition at line 350 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 350 of file G4OpenInventorXtExaminerViewer.hh

SoNode* G4OpenInventorXtExaminerViewer::superimposition
private

Definition at line 346 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 346 of file G4OpenInventorXtExaminerViewer.hh

float G4OpenInventorXtExaminerViewer::up_down
private

Definition at line 335 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 335 of file G4OpenInventorXtExaminerViewer.hh

SbVec3f G4OpenInventorXtExaminerViewer::upVector
private

Definition at line 395 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 395 of file G4OpenInventorXtExaminerViewer.hh

G4OpenInventorXtExaminerViewer* G4OpenInventorXtExaminerViewer::viewer
staticprivate

Definition at line 78 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 78 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::viewingBeforePickRef

Definition at line 112 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 112 of file G4OpenInventorXtExaminerViewer.hh

int G4OpenInventorXtExaminerViewer::viewPtIdx
private

Definition at line 310 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 310 of file G4OpenInventorXtExaminerViewer.hh

std::vector<viewPtData> G4OpenInventorXtExaminerViewer::viewPtList
private

Definition at line 306 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 306 of file G4OpenInventorXtExaminerViewer.hh

Widget G4OpenInventorXtExaminerViewer::viewPtSelection
private

Definition at line 73 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 73 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::warningFlag

Definition at line 101 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 101 of file G4OpenInventorXtExaminerViewer.hh

bool G4OpenInventorXtExaminerViewer::zcoordSetFlag
private

Definition at line 303 of file G4OpenInventorXtExaminerViewer.hh.

View newest version in sPHENIX GitHub at line 303 of file G4OpenInventorXtExaminerViewer.hh


The documentation for this class was generated from the following file: