#include <G4OpenInventorXtExaminerViewer.hh>
클래스 | |
struct | elementForSorting |
struct | sceneElement |
struct | viewPtData |
Public 멤버 함수 | |
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 속성 | |
bool | warningFlag |
std::string | saveScenegraphFileName |
Widget | saveScenegraphWidget |
std::string | saveRefCoordsFileName |
Widget | saveRefCoordsWidget |
bool | abbrOutputFlag |
bool | pickRefPathFlag |
bool | viewingBeforePickRef |
Protected 멤버 함수 | |
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 속성 | |
std::string | curEltName |
SbVec3f | camUpVec |
SbVec3f | camDir |
Private 타입 | |
enum | CameraType { PERSPECTIVE, ORTHOGRAPHIC } |
enum | State { GENERAL, BEAMLINE, VIEWPOINT, ANIMATION, REVERSED_ANIMATION, PAUSED_ANIMATION, ROTATING } |
정적 Private 멤버 함수 | |
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 | superimpositionCB (void *closure, SoAction *action) |
정적 Private 속성 | |
static G4OpenInventorXtExaminerViewer * | viewer = 0 |
Friends | |
class | G4OpenInventorXtExaminerViewerMessenger |
class | G4OpenInventorXtExtendedViewer |
class | HookEventProcState |
G4OpenInventorXtExaminerViewer.hh 파일의 65 번째 라인에서 정의되었습니다.
|
private |
열거형 멤버 | |
---|---|
PERSPECTIVE | |
ORTHOGRAPHIC |
G4OpenInventorXtExaminerViewer.hh 파일의 236 번째 라인에서 정의되었습니다.
|
private |
열거형 멤버 | |
---|---|
GENERAL | |
BEAMLINE | |
VIEWPOINT | |
ANIMATION | |
REVERSED_ANIMATION | |
PAUSED_ANIMATION | |
ROTATING |
G4OpenInventorXtExaminerViewer.hh 파일의 242 번째 라인에서 정의되었습니다.
G4OpenInventorXtExaminerViewer::G4OpenInventorXtExaminerViewer | ( | Widget | parent = NULL , |
const char * | name = NULL , |
||
SbBool | embed = TRUE , |
||
SoXtFullViewer::BuildFlag | flag = BUILD_ALL , |
||
SoXtViewer::Type | type = BROWSER |
||
) |
G4OpenInventorXtExaminerViewer.cc 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : constructor(), TRUE.
G4OpenInventorXtExaminerViewer::~G4OpenInventorXtExaminerViewer | ( | ) |
G4OpenInventorXtExaminerViewer.cc 파일의 586 번째 라인에서 정의되었습니다.
다음을 참조함 : animateSensor, curViewPtName, sceneChangeSensor, searcher, superimposition, viewer.
|
protected |
G4OpenInventorXtExaminerViewer.cc 파일의 140 번째 라인에서 정의되었습니다.
다음을 참조함 : constructor().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3122 번째 라인에서 정의되었습니다.
다음을 참조함 : abbrOutputFlag.
다음에 의해서 참조됨 : createViewerButtons().
G4OpenInventorXtExaminerViewer.cc 파일의 1945 번째 라인에서 정의되었습니다.
다음을 참조함 : ANIMATION, currentState, PAUSED_ANIMATION, REVERSED_ANIMATION, updateSpeedIndicator().
void G4OpenInventorXtExaminerViewer::addButton | ( | Widget | menu, |
std::string | name, | ||
XtCallbackProc | cb | ||
) |
G4OpenInventorXtExaminerViewer.cc 파일의 677 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : buildWidget().
G4OpenInventorXtExaminerViewer.cc 파일의 4894 번째 라인에서 정의되었습니다.
다음을 참조함 : escapeCallback, examinerObject.
Widget G4OpenInventorXtExaminerViewer::addMenu | ( | std::string | name | ) |
G4OpenInventorXtExaminerViewer.cc 파일의 663 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : buildWidget().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3704 번째 라인에서 정의되었습니다.
다음을 참조함 : myViewPtList, viewPtList.
다음에 의해서 참조됨 : constructListsDialog(), viewPtFileSelectedCB().
|
protectedvirtual |
G4OpenInventorXtExaminerViewer.cc 파일의 806 번째 라인에서 정의되었습니다.
다음을 참조함 : constructListsDialog(), defaultHeight, defaultHeightAngle, fileIn, fileName, fileOut, in, loadViewPts(), mouseoverCB(), myCam, nextViewPtButton, pickingCB(), prevViewPtButton, sceneChangeCB(), sceneChangeSensor, viewPtList, warningMsgDialog().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 4871 번째 라인에서 정의되었습니다.
다음을 참조함 : animateSensor, BEAMLINE, camEndOrient, camEndPos, camStartOrient, camStartPos, currentState, myCam, setStartingPtForAnimation().
다음에 의해서 참조됨 : animateRefParticleCB(), animateSensorCB(), incSpeed(), processSoEvent().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4809 번째 라인에서 정의되었습니다.
다음을 참조함 : animateBtwPtsPeriod, animateRefParticle(), ANIMATION, animSpeedOutlineSwitch, animSpeedSwitch, axisSwitch, currentState, left_right, maxSpeed, MIN_SPEED, myCam, PAUSED_ANIMATION, prevRefIdx, prevState, refParticleIdx, refParticleTrajectory, returnToAnim, REVERSED_ANIMATION, ROTATING, saveCurCamera(), setStartingPtForAnimation(), SPEED_INDICATOR_STEP, speedStep, START_STEP, superimposition, TRUE, up_down, warningMsgDialog().
다음에 의해서 참조됨 : buildWidget().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4628 번째 라인에서 정의되었습니다.
다음을 참조함 : animateBtwPtsPeriod, animateRefParticle(), animateSensor, ANIMATION, camEndOrient, camEndPos, camStartOrient, camStartPos, currentState, f, field_utils::getValue(), if(), MIN_SPEED, refParticleIdx, refParticleTrajectory, REVERSED_ANIMATION, speedStep, START_STEP.
다음에 의해서 참조됨 : constructor().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4596 번째 라인에서 정의되었습니다.
다음을 참조함 : animateBtwPtsPeriod, animateSensorRotation, currentState, f, field_utils::getValue(), if(), prevState, rotateCamera(), rotCnt.
다음에 의해서 참조됨 : constructor().
|
protected |
G4OpenInventorXtExaminerViewer.cc 파일의 606 번째 라인에서 정의되었습니다.
다음을 참조함 : addButton(), addMenu(), animateRefParticleCB(), closeMainWindowCB(), fileMenu, gotoRefPathStartCB(), invertRefPathCB(), loadRefCoordsDialogCB(), loadSceneGraphDialogCB(), menuBar, newViewPtFileCB(), openViewPtFileCB(), saveRefCoordsDialogCB(), saveSceneGraphDialogCB().
다음에 의해서 참조됨 : constructor().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3613 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : popUpFileSelDialog(), saveRefCoordsDialogCB(), saveSceneGraphDialogCB().
|
staticprivate |
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3729 번째 라인에서 정의되었습니다.
다음을 참조함 : currentState, FALSE, fileOut, GENERAL, listsDialog, myViewPtList, superimposition, viewPtIdx, viewPtList.
다음에 의해서 참조됨 : createNewVPFileCB(), overwriteFileCB(), viewPtFileSelectedCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 2888 번째 라인에서 정의되었습니다.
다음을 참조함 : currentState, GENERAL, listsDialog, myShellDialog, refParticleTrajectory, sceneElements.
다음에 의해서 참조됨 : closeMainWindowCB(), constructListsDialog(), createNewVPFileCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4521 번째 라인에서 정의되었습니다.
다음을 참조함 : closeListsDialogCB(), listsDialog, newFileDialog, openFileDialog.
다음에 의해서 참조됨 : buildWidget().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 2485 번째 라인에서 정의되었습니다.
다음을 참조함 : addViewPoints(), animateSensor, ANIMATION, closeListsDialogCB(), createElementsList(), currentState, deleteBookmarkCB(), fileName, getSceneElements(), h1, h2, listsDialog, loadBookmarkCB(), MAX_VP_NAME, myElementList, myShellDialog, myViewPtList, n, PAUSED_ANIMATION, prevPt, prevRefIdx, prevState, refParticleIdx, refParticleTrajectory, renameBookmarkCB(), restoreCamera(), sortBookmarksCB(), step, viewPtList, viewPtSelection, w, xmAddMouseEventHandler().
다음에 의해서 참조됨 : afterRealizeHook(), createNewVPFileCB(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 150 번째 라인에서 정의되었습니다.
다음을 참조함 : abbrOutputFlag, animateBtwPtsPeriod, animateSensor, animateSensorCB(), animateSensorRotation, animateSensorRotationCB(), animSpeedOutlineSwitch, animSpeedSwitch, axisSwitch, buildWidget(), curInfoFont, curInfoSwitch, curInfoText, curInfoTrans, currentState, curViewPtName, FALSE, fileName, GENERAL, getSuperimpositionNode(), hookBeamOn, HookEventProcState, lctrldown, left_right, listsDialog, loadRefCoordsDialog, loadSceneGraphDialog, lshiftdown, MAX_VP_IDX, MAX_VP_NAME, maxSpeed, MIN_SPEED, mouseOverFontLogName, mouseOverFontMaterial, mouseOverFontSolid, mouseOverFontZPos, mouseOverTextLogName, mouseOverTextMaterial, mouseOverTextSolid, mouseOverTextZPos, mouseOverTransLogName, mouseOverTransMaterial, mouseOverTransSolid, mouseOverTransZPos, myCam, myElementList, newEvents, newFileDialog, newSceneGraph, openFileDialog, pathLookahead, pickRefPathFlag, prevColorField, rctrldown, ROT_CNT, rotCnt, rotUpVec, rshiftdown, saveRefCoordsDialog, saveSceneGraphDialog, searcher, sgeometry, speedStep, sscale, START_STEP, step, stranslation, superimposition, superimpositionCB(), thisClassName, up_down, viewer, viewPtIdx, void(), w, warningFlag, zcoordSetFlag.
다음에 의해서 참조됨 : G4OpenInventorXtExaminerViewer().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2421 번째 라인에서 정의되었습니다.
다음을 참조함 : lookAtSceneElementCB(), myElementList, n, sceneElements, ss, xmAddMouseEventHandler(), zcoordSetFlag.
다음에 의해서 참조됨 : constructListsDialog(), sortElements().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3782 번째 라인에서 정의되었습니다.
다음을 참조함 : cleanUpAfterPrevFile(), closeListsDialogCB(), constructListsDialog(), file, fileIn, fileName, fileOut, fName, listsDialog, nextViewPtButton, overwriteFileCB(), prevViewPtButton, returnToSaveVP, saveViewPtCB(), warningMsgDialog().
다음에 의해서 참조됨 : newViewPtFileCB().
Widget G4OpenInventorXtExaminerViewer::createScale | ( | Widget | , |
char * | , | ||
int | , | ||
float | |||
) |
|
protectedvirtual |
G4OpenInventorXtExaminerViewer.cc 파일의 687 번째 라인에서 정의되었습니다.
다음을 참조함 : abbrOutputCB(), SoXtInternal::createPixmapFromXpm(), n, nextViewPtButton, nextViewPtCB(), pickext_xpm, pickref_xpm, pickRefPathCB(), prevViewPtButton, prevViewPtCB(), saveViewPt_xpm, saveViewPtCB(), switchWireFrameCB(), TRUE, wireframe_xpm.
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 1907 번째 라인에서 정의되었습니다.
다음을 참조함 : animateBtwPtsPeriod, animateSensor, maxSpeed, MIN_SPEED, speedStep, START_STEP.
다음에 의해서 참조됨 : processSoEvent().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4336 번째 라인에서 정의되었습니다.
다음을 참조함 : deleteViewPt(), myViewPtList, viewPtSelection.
다음에 의해서 참조됨 : constructListsDialog().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3302 번째 라인에서 정의되었습니다.
다음을 참조함 : curViewPtName, fileIn, fileName, fileOut, in, listsDialog, myViewPtList, nextViewPtButton, prevViewPtButton, setViewPt(), viewPtIdx, viewPtList, warningMsgDialog(), writeViewPtIdx().
다음에 의해서 참조됨 : deleteBookmarkCB(), deleteViewPtCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3289 번째 라인에서 정의되었습니다.
다음을 참조함 : deleteViewPt().
다음에 의해서 참조됨 : processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2252 번째 라인에서 정의되었습니다.
다음을 참조함 : a, refParticleTrajectory, sqrlen().
다음에 의해서 참조됨 : sortElements().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 4465 번째 라인에서 정의되었습니다.
다음을 참조함 : dir, refParticleTrajectory, x, y, z.
다음에 의해서 참조됨 : setReferencePath().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2031 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFGEnumerations::ALL, buffer, G4AttHolder::GetAttDefs(), G4AttHolder::GetAttValues(), getCoordsNode(), setReferencePath().
다음에 의해서 참조됨 : sceneChangeCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2153 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : findAndSetRefPath().
|
inline |
G4OpenInventorXtExaminerViewer.hh 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : fileMenu.
|
inline |
G4OpenInventorXtExaminerViewer.hh 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : menuBar.
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2177 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFGEnumerations::ALL, sceneElements, TRUE, x, y, z.
다음에 의해서 참조됨 : constructListsDialog().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 471 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3168 번째 라인에서 정의되었습니다.
다음을 참조함 : listsDialog, MAX_VP_NAME, myViewPtList, saveViewPt(), viewPtIdx, viewPtList, warningMsgDialog().
다음에 의해서 참조됨 : saveViewPtCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 4724 번째 라인에서 정의되었습니다.
다음을 참조함 : gotoRefPathStartCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4731 번째 라인에서 정의되었습니다.
다음을 참조함 : animateSensor, ANIMATION, animSpeedOutlineSwitch, animSpeedSwitch, axisSwitch, BEAMLINE, currentState, distance, FALSE, left_right, maxSpeed, moveCamera(), PAUSED_ANIMATION, prevParticleDir, prevRefIdx, prevState, refParticleIdx, refParticleTrajectory, REVERSED_ANIMATION, ROTATING, saveCurCamera(), step, superimposition, TRUE, up_down, warningMsgDialog().
다음에 의해서 참조됨 : buildWidget(), gotoRefPathStart().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 1889 번째 라인에서 정의되었습니다.
다음을 참조함 : animateBtwPtsPeriod, animateRefParticle(), currentState, PAUSED_ANIMATION, refParticleTrajectory, speedStep.
다음에 의해서 참조됨 : processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 4800 번째 라인에서 정의되었습니다.
다음을 참조함 : refParticleTrajectory, reverse, setReferencePathZPos(), sortElements().
다음에 의해서 참조됨 : invertRefPathCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4790 번째 라인에서 정의되었습니다.
다음을 참조함 : invertRefPath().
다음에 의해서 참조됨 : buildWidget().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4310 번째 라인에서 정의되었습니다.
다음을 참조함 : int(), setViewPt(), viewPtIdx, viewPtList, viewPtSelection, writeViewPtIdx().
다음에 의해서 참조됨 : constructListsDialog().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3861 번째 라인에서 정의되었습니다.
다음을 참조함 : file, refParticleTrajectory, warningMsgDialog(), x, y, z.
다음에 의해서 참조됨 : loadRefCoordsDialogCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3850 번째 라인에서 정의되었습니다.
다음을 참조함 : loadRefCoordsCB(), loadRefCoordsDialog, popUpFileSelDialog().
다음에 의해서 참조됨 : buildWidget().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4088 번째 라인에서 정의되었습니다.
다음을 참조함 : file, newSceneGraph, warningMsgDialog().
다음에 의해서 참조됨 : loadSceneGraphDialogCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4076 번째 라인에서 정의되었습니다.
다음을 참조함 : loadSceneGraphCB(), loadSceneGraphDialog, popUpFileSelDialog().
다음에 의해서 참조됨 : buildWidget().
|
protected |
G4OpenInventorXtExaminerViewer.cc 파일의 3482 번째 라인에서 정의되었습니다.
다음을 참조함 : angle, G4OpenInventorXtExaminerViewer::viewPtData::aspectRatio, G4OpenInventorXtExaminerViewer::viewPtData::camType, error, G4OpenInventorXtExaminerViewer::viewPtData::farDistance, fileIn, G4OpenInventorXtExaminerViewer::viewPtData::focalDistance, G4OpenInventorXtExaminerViewer::viewPtData::height, G4OpenInventorXtExaminerViewer::viewPtData::nearDistance, G4OpenInventorXtExaminerViewer::viewPtData::orientation, G4OpenInventorXtExaminerViewer::viewPtData::position, tmp, G4OpenInventorXtExaminerViewer::viewPtData::viewportMapping, viewPtIdx, viewPtList, G4OpenInventorXtExaminerViewer::viewPtData::viewPtName, x, y, z.
다음에 의해서 참조됨 : afterRealizeHook(), viewPtFileSelectedCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 2732 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFGEnumerations::ALL, animateSensor, ANIMATION, animSpeedOutlineSwitch, animSpeedSwitch, axisSwitch, BEAMLINE, curEltName, currentState, defaultHeightAngle, dir, distance, error, FALSE, maxSpeed, moveCamera(), offsetFromCenter, parseString(), PAUSED_ANIMATION, prevParticleDir, prevPt, prevState, refParticleIdx, refParticleTrajectory, restoreCamera(), REVERSED_ANIMATION, superimposition, TRUE, upVector, VIEWPOINT, viewPtSelection.
다음에 의해서 참조됨 : createElementsList().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 1175 번째 라인에서 정의되었습니다.
다음을 참조함 : abbrOutputFlag, center, G4AttHolder::GetAttDefs(), G4AttHolder::GetAttValues(), mouseOverTextLogName, mouseOverTextMaterial, mouseOverTextSolid, mouseOverTextZPos, G4InuclParticleNames::pp, superimposition, t1, t2, TRUE, x, y, z.
다음에 의해서 참조됨 : afterRealizeHook().
|
protected |
G4OpenInventorXtExaminerViewer.cc 파일의 924 번째 라인에서 정의되었습니다.
다음을 참조함 : camDir, camUpVec, center, distance, offsetFromCenter, prevParticleDir, prevPt, refParticleIdx, refParticleTrajectory, step, upVector, x, y, z.
다음에 의해서 참조됨 : gotoRefPathStartCB(), lookAtSceneElementCB(), processSoEvent().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3771 번째 라인에서 정의되었습니다.
다음을 참조함 : createNewVPFileCB(), newFileDialog, popUpFileSelDialog().
다음에 의해서 참조됨 : buildWidget(), saveViewPtCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 2917 번째 라인에서 정의되었습니다.
다음을 참조함 : setViewPt(), viewPtIdx, viewPtList, writeViewPtIdx().
다음에 의해서 참조됨 : createViewerButtons().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3623 번째 라인에서 정의되었습니다.
다음을 참조함 : openFileDialog, popUpFileSelDialog(), viewPtFileSelectedCB().
다음에 의해서 참조됨 : buildWidget().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3830 번째 라인에서 정의되었습니다.
다음을 참조함 : cleanUpAfterPrevFile(), fileName, fileOut, newFileDialog, nextViewPtButton, prevViewPtButton, returnToSaveVP, saveViewPtCB().
다음에 의해서 참조됨 : createNewVPFileCB().
void G4OpenInventorXtExaminerViewer::parseString | ( | T & | t, |
const std::string & | s, | ||
bool & | error | ||
) |
G4OpenInventorXtExaminerViewer.cc 파일의 3560 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : lookAtSceneElementCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 1037 번째 라인에서 정의되었습니다.
다음을 참조함 : abbrOutputFlag, G4coutFormatters::ID::DEFAULT, G4cout, G4endl, G4AttHolder::GetAttDefs(), G4AttHolder::GetAttValues(), lshiftdown, pickRefPathFlag, G4InuclParticleNames::pp, rshiftdown, setReferencePath(), viewingBeforePickRef, warningMsgDialog().
다음에 의해서 참조됨 : afterRealizeHook().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3133 번째 라인에서 정의되었습니다.
다음을 참조함 : pickRefPathFlag, viewingBeforePickRef.
다음에 의해서 참조됨 : createViewerButtons().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3571 번째 라인에서 정의되었습니다.
다음을 참조함 : cancelFileSelDialogCB(), n, xmAddMouseEventHandler().
다음에 의해서 참조됨 : loadRefCoordsDialogCB(), loadSceneGraphDialogCB(), newViewPtFileCB(), openViewPtFileCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 2903 번째 라인에서 정의되었습니다.
다음을 참조함 : setViewPt(), viewPtIdx, viewPtList, writeViewPtIdx().
다음에 의해서 참조됨 : createViewerButtons().
|
protectedvirtual |
G4OpenInventorXtExaminerViewer.cc 파일의 1375 번째 라인에서 정의되었습니다.
다음을 참조함 : animateBtwPtsPeriod, animateRefParticle(), animateSensor, ANIMATION, animSpeedOutlineSwitch, animSpeedSwitch, axisSwitch, BEAMLINE, beforePausing, camDir, camUpVec, currentState, decSpeed(), deleteViewPtCB(), E, escapeCallback, examinerObject, f, FALSE, GENERAL, incSpeed(), lctrldown, left_right, lshiftdown, MAX_SPEED_INDICATOR, maxSpeed, MIN_SPEED, moveCamera(), myCam, PAUSED_ANIMATION, prevRefIdx, prevState, rctrldown, refParticleIdx, refParticleTrajectory, restoreCamera(), REVERSED_ANIMATION, ROT_CNT, rotateCamera(), ROTATING, rotAxis, rotCnt, rshiftdown, setStartingPtForAnimation(), SPEED_INDICATOR_STEP, step, superimposition, tmp, TRUE, up_down, VIEWPOINT, viewPtList, warningMsgDialog().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4358 번째 라인에서 정의되었습니다.
다음을 참조함 : currentState, curViewPtName, myViewPtList, renameViewPt(), VIEWPOINT, viewPtList, viewPtSelection, warningMsgDialog().
다음에 의해서 참조됨 : constructListsDialog().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3388 번째 라인에서 정의되었습니다.
다음을 참조함 : curViewPtName, fileIn, fileName, fileOut, MAX_VP_NAME, pos, viewPtList.
다음에 의해서 참조됨 : renameBookmarkCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 4562 번째 라인에서 정의되었습니다.
다음을 참조함 : G4OpenInventorXtExaminerViewer::viewPtData::aspectRatio, camB4Animation, G4OpenInventorXtExaminerViewer::viewPtData::camType, G4OpenInventorXtExaminerViewer::viewPtData::farDistance, G4OpenInventorXtExaminerViewer::viewPtData::focalDistance, G4OpenInventorXtExaminerViewer::viewPtData::height, G4OpenInventorXtExaminerViewer::viewPtData::nearDistance, G4OpenInventorXtExaminerViewer::viewPtData::orientation, ORTHOGRAPHIC, PERSPECTIVE, G4OpenInventorXtExaminerViewer::viewPtData::position, G4OpenInventorXtExaminerViewer::viewPtData::viewportMapping.
다음에 의해서 참조됨 : constructListsDialog(), lookAtSceneElementCB(), processSoEvent().
|
protected |
G4OpenInventorXtExaminerViewer.cc 파일의 897 번째 라인에서 정의되었습니다.
다음을 참조함 : animateSensorRotation, camDir, camUpVec, distance, M_PI, prevPt, ROT_CNT, rotAxis, rotCnt.
다음에 의해서 참조됨 : animateSensorRotationCB(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 4539 번째 라인에서 정의되었습니다.
다음을 참조함 : G4OpenInventorXtExaminerViewer::viewPtData::aspectRatio, camB4Animation, G4OpenInventorXtExaminerViewer::viewPtData::camType, G4OpenInventorXtExaminerViewer::viewPtData::farDistance, G4OpenInventorXtExaminerViewer::viewPtData::focalDistance, G4OpenInventorXtExaminerViewer::viewPtData::height, G4OpenInventorXtExaminerViewer::viewPtData::nearDistance, G4OpenInventorXtExaminerViewer::viewPtData::orientation, ORTHOGRAPHIC, PERSPECTIVE, G4OpenInventorXtExaminerViewer::viewPtData::position, G4OpenInventorXtExaminerViewer::viewPtData::viewportMapping.
다음에 의해서 참조됨 : animateRefParticleCB(), gotoRefPathStartCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3950 번째 라인에서 정의되었습니다.
다음을 참조함 : file, refParticleTrajectory, saveRefCoordsFileName, saveRefCoordsOverWriteCB(), saveRefCoordsWidget, w, warningMsgDialog(), x, y, z.
다음에 의해서 참조됨 : saveRefCoordsDialogCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3899 번째 라인에서 정의되었습니다.
다음을 참조함 : cancelFileSelDialogCB(), n, refParticleTrajectory, saveRefCoordsCB(), saveRefCoordsDialog, warningMsgDialog(), xmAddMouseEventHandler().
다음에 의해서 참조됨 : buildWidget().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4024 번째 라인에서 정의되었습니다.
다음을 참조함 : refParticleTrajectory, saveRefCoordsFileName, saveRefCoordsWidget, warningMsgDialog(), x, y, z.
다음에 의해서 참조됨 : saveRefCoordsCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4174 번째 라인에서 정의되었습니다.
다음을 참조함 : FALSE, file, saveScenegraphFileName, saveSceneGraphOverWriteCB(), saveScenegraphWidget, w, warningMsgDialog().
다음에 의해서 참조됨 : saveSceneGraphDialogCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4129 번째 라인에서 정의되었습니다.
다음을 참조함 : cancelFileSelDialogCB(), n, saveSceneGraphCB(), saveSceneGraphDialog, xmAddMouseEventHandler().
다음에 의해서 참조됨 : buildWidget().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4251 번째 라인에서 정의되었습니다.
다음을 참조함 : FALSE, saveScenegraphFileName, saveScenegraphWidget, warningMsgDialog().
다음에 의해서 참조됨 : saveSceneGraphCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3226 번째 라인에서 정의되었습니다.
다음을 참조함 : angle, G4OpenInventorXtExaminerViewer::viewPtData::aspectRatio, G4OpenInventorXtExaminerViewer::viewPtData::camType, G4OpenInventorXtExaminerViewer::viewPtData::farDistance, fileOut, G4OpenInventorXtExaminerViewer::viewPtData::focalDistance, G4OpenInventorXtExaminerViewer::viewPtData::height, MAX_VP_NAME, G4OpenInventorXtExaminerViewer::viewPtData::nearDistance, nextViewPtButton, G4OpenInventorXtExaminerViewer::viewPtData::orientation, ORTHOGRAPHIC, PERSPECTIVE, G4OpenInventorXtExaminerViewer::viewPtData::position, prevViewPtButton, tmp, G4OpenInventorXtExaminerViewer::viewPtData::viewportMapping, viewPtIdx, viewPtList, G4OpenInventorXtExaminerViewer::viewPtData::viewPtName, writeViewPtIdx(), x, y, z.
다음에 의해서 참조됨 : getViewPtNameCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3034 번째 라인에서 정의되었습니다.
다음을 참조함 : fileName, getViewPtNameCB(), MAX_VP_NAME, n, newViewPtFileCB(), returnToSaveVP, viewPtAutoName(), warningFlag.
다음에 의해서 참조됨 : createNewVPFileCB(), createViewerButtons(), overwriteFileCB().
G4OpenInventorXtExaminerViewer.cc 파일의 4902 번째 라인에서 정의되었습니다.
다음을 참조함 : findAndSetRefPath(), newEvents.
다음에 의해서 참조됨 : afterRealizeHook().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 1959 번째 라인에서 정의되었습니다.
다음을 참조함 : evenOutRefParticlePts(), refParticleTrajectory, setReferencePathZPos(), sortElements().
다음에 의해서 참조됨 : findAndSetRefPath(), pickingCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2018 번째 라인에서 정의되었습니다.
다음을 참조함 : refParticleTrajectory, refZPositions.
다음에 의해서 참조됨 : invertRefPath(), setReferencePath().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 4669 번째 라인에서 정의되었습니다.
다음을 참조함 : ANIMATION, currentState, left_right, G4INCL::Math::min(), myCam, pathLookahead, PAUSED_ANIMATION, refParticleIdx, refParticleTrajectory, REVERSED_ANIMATION, up_down, x1, x2, y1, y2.
다음에 의해서 참조됨 : animateRefParticle(), animateRefParticleCB(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2953 번째 라인에서 정의되었습니다.
다음을 참조함 : animateSensor, ANIMATION, animSpeedOutlineSwitch, animSpeedSwitch, axisSwitch, currentState, curViewPtName, FALSE, maxSpeed, ORTHOGRAPHIC, PERSPECTIVE, REVERSED_ANIMATION, ROTATING, superimposition, TRUE, VIEWPOINT, viewPtIdx, viewPtList, warningMsgDialog().
다음에 의해서 참조됨 : deleteViewPt(), loadBookmarkCB(), nextViewPtCB(), prevViewPtCB(), viewPtFileSelectedCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 4414 번째 라인에서 정의되었습니다.
다음을 참조함 : curViewPtName, myViewPtList, sortViewPts(), viewPtIdx, viewPtList.
다음에 의해서 참조됨 : constructListsDialog().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2344 번째 라인에서 정의되었습니다.
다음을 참조함 : G4OpenInventorXtExaminerViewer::elementForSorting::closestPoint, G4OpenInventorXtExaminerViewer::elementForSorting::closestPointZCoord, createElementsList(), G4OpenInventorXtExaminerViewer::elementForSorting::distanceToBeamlineStart, distanceToTrajectory(), listsDialog, refParticleTrajectory, sceneElements, G4OpenInventorXtExaminerViewer::elementForSorting::smallestDistance, zcoordSetFlag.
다음에 의해서 참조됨 : invertRefPath(), setReferencePath().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3430 번째 라인에서 정의되었습니다.
다음을 참조함 : angle, fileName, fileOut, MAX_VP_NAME, viewPtList, writeViewPtIdx(), x, y, z.
다음에 의해서 참조됨 : sortBookmarksCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2244 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : distanceToTrajectory().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 486 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 496 번째 라인에서 정의되었습니다.
다음을 참조함 : curInfoFont, curInfoText, curInfoTrans, currentState, curViewPtName, f, GENERAL, mouseOverTransLogName, mouseOverTransMaterial, mouseOverTransSolid, mouseOverTransZPos, refParticleIdx, refParticleTrajectory, refZPositions, sscale, stranslation, VIEWPOINT.
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3148 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : createViewerButtons().
G4OpenInventorXtExaminerViewer.cc 파일의 1924 번째 라인에서 정의되었습니다.
다음을 참조함 : animSpeedOutlineSwitch, animSpeedSwitch, f, maxSpeed, sgeometry.
다음에 의해서 참조됨 : actualRedraw().
|
protected |
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 3080 번째 라인에서 정의되었습니다.
다음을 참조함 : tmp, viewPtList.
다음에 의해서 참조됨 : saveViewPtCB().
|
staticprivate |
G4OpenInventorXtExaminerViewer.cc 파일의 3634 번째 라인에서 정의되었습니다.
다음을 참조함 : addViewPoints(), cleanUpAfterPrevFile(), constructListsDialog(), file, fileIn, fileName, fileOut, in, listsDialog, loadViewPts(), myShellDialog, nextViewPtButton, prevViewPtButton, setViewPt(), viewPtList, viewPtSelection, warningMsgDialog().
다음에 의해서 참조됨 : openViewPtFileCB().
void G4OpenInventorXtExaminerViewer::warningMsgDialog | ( | std::string | msg, |
String | dialogName, | ||
XtCallbackProc | cb | ||
) |
G4OpenInventorXtExaminerViewer.cc 파일의 3745 번째 라인에서 정의되었습니다.
다음을 참조함 : n.
다음에 의해서 참조됨 : afterRealizeHook(), animateRefParticleCB(), createNewVPFileCB(), deleteViewPt(), getViewPtNameCB(), gotoRefPathStartCB(), loadRefCoordsCB(), loadSceneGraphCB(), pickingCB(), processSoEvent(), renameBookmarkCB(), saveRefCoordsCB(), saveRefCoordsDialogCB(), saveRefCoordsOverWriteCB(), saveSceneGraphCB(), saveSceneGraphOverWriteCB(), setViewPt(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.cc 파일의 2933 번째 라인에서 정의되었습니다.
다음을 참조함 : fileOut, MAX_VP_IDX, viewPtIdx.
다음에 의해서 참조됨 : deleteViewPt(), loadBookmarkCB(), nextViewPtCB(), prevViewPtCB(), saveViewPt(), sortViewPts().
|
friend |
G4OpenInventorXtExaminerViewer.hh 파일의 67 번째 라인에서 정의되었습니다.
|
friend |
G4OpenInventorXtExaminerViewer.hh 파일의 69 번째 라인에서 정의되었습니다.
|
friend |
G4OpenInventorXtExaminerViewer.hh 파일의 148 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
bool G4OpenInventorXtExaminerViewer::abbrOutputFlag |
G4OpenInventorXtExaminerViewer.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : abbrOutputCB(), constructor(), mouseoverCB(), pickingCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 196 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), animateSensorCB(), animateSensorRotationCB(), constructor(), decSpeed(), incSpeed(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 200 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticle(), animateSensorCB(), constructListsDialog(), constructor(), decSpeed(), gotoRefPathStartCB(), lookAtSceneElementCB(), processSoEvent(), setViewPt(), ~G4OpenInventorXtExaminerViewer().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 201 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateSensorRotationCB(), constructor(), rotateCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 372 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), constructor(), gotoRefPathStartCB(), lookAtSceneElementCB(), processSoEvent(), setViewPt(), updateSpeedIndicator().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 373 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), constructor(), gotoRefPathStartCB(), lookAtSceneElementCB(), processSoEvent(), setViewPt(), updateSpeedIndicator().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 371 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), constructor(), gotoRefPathStartCB(), lookAtSceneElementCB(), processSoEvent(), setViewPt().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 322 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 330 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : restoreCamera(), saveCurCamera().
|
protected |
G4OpenInventorXtExaminerViewer.hh 파일의 134 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : moveCamera(), processSoEvent(), rotateCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 204 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticle(), animateSensorCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 203 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticle(), animateSensorCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 204 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticle(), animateSensorCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 203 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticle(), animateSensorCB().
|
protected |
G4OpenInventorXtExaminerViewer.hh 파일의 133 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : moveCamera(), processSoEvent(), rotateCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 394 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : mouseoverCB(), moveCamera().
|
protected |
G4OpenInventorXtExaminerViewer.hh 파일의 132 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : lookAtSceneElementCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 366 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 374 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 358 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 350 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 322 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : actualRedraw(), animateRefParticle(), animateRefParticleCB(), animateSensorCB(), animateSensorRotationCB(), cleanUpAfterPrevFile(), closeListsDialogCB(), constructListsDialog(), constructor(), gotoRefPathStartCB(), incSpeed(), lookAtSceneElementCB(), processSoEvent(), renameBookmarkCB(), setStartingPtForAnimation(), setViewPt(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 323 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), deleteViewPt(), renameBookmarkCB(), renameViewPt(), setViewPt(), sortBookmarksCB(), superimpositionEvent(), ~G4OpenInventorXtExaminerViewer().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 388 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 389 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), lookAtSceneElementCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 321 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : gotoRefPathStartCB(), lookAtSceneElementCB(), moveCamera(), rotateCamera().
G4OpenInventorXtExaminerViewer.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : addEscapeCallback(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 80 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : addEscapeCallback(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 308 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), createNewVPFileCB(), deleteViewPt(), loadViewPts(), renameViewPt(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : buildWidget(), getMenu().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 307 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), constructListsDialog(), constructor(), createNewVPFileCB(), deleteViewPt(), overwriteFileCB(), renameViewPt(), saveViewPtCB(), sortViewPts(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 309 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), cleanUpAfterPrevFile(), createNewVPFileCB(), deleteViewPt(), overwriteFileCB(), renameViewPt(), saveViewPt(), sortViewPts(), viewPtFileSelectedCB(), writeViewPtIdx().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 147 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 335 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), constructor(), gotoRefPathStartCB(), processSoEvent(), setStartingPtForAnimation().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : cleanUpAfterPrevFile(), closeListsDialogCB(), closeMainWindowCB(), constructListsDialog(), constructor(), createNewVPFileCB(), deleteViewPt(), getViewPtNameCB(), sortElements(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), loadRefCoordsDialogCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), loadSceneGraphDialogCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), pickingCB(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 311 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), writeViewPtIdx().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 312 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructListsDialog(), constructor(), getViewPtNameCB(), renameViewPt(), saveViewPt(), saveViewPtCB(), sortViewPts().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 384 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), constructor(), decSpeed(), gotoRefPathStartCB(), lookAtSceneElementCB(), processSoEvent(), setViewPt(), updateSpeedIndicator().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : addMenu(), buildWidget(), getMenuBar().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 369 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 368 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 367 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 370 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 363 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), mouseoverCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 362 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), mouseoverCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 361 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), mouseoverCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 364 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), mouseoverCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 353 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 352 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 351 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 354 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 333 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), animateRefParticle(), animateRefParticleCB(), constructor(), processSoEvent(), setStartingPtForAnimation().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructListsDialog(), constructor(), createElementsList().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : closeListsDialogCB(), constructListsDialog(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : addViewPoints(), cleanUpAfterPrevFile(), constructListsDialog(), deleteBookmarkCB(), deleteViewPt(), getViewPtNameCB(), renameBookmarkCB(), sortBookmarksCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 149 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), HookEventProcState::Notify(), sceneChangeCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : closeMainWindowCB(), constructor(), newViewPtFileCB(), overwriteFileCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 397 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), loadSceneGraphCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), createNewVPFileCB(), createViewerButtons(), deleteViewPt(), overwriteFileCB(), saveViewPt(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 394 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : lookAtSceneElementCB(), moveCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : closeMainWindowCB(), constructor(), openViewPtFileCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 391 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), setStartingPtForAnimation().
bool G4OpenInventorXtExaminerViewer::pickRefPathFlag |
G4OpenInventorXtExaminerViewer.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), pickingCB(), pickRefPathCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 328 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 327 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : gotoRefPathStartCB(), lookAtSceneElementCB(), moveCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 326 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructListsDialog(), lookAtSceneElementCB(), moveCamera(), rotateCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 320 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), constructListsDialog(), gotoRefPathStartCB(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 322 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), animateSensorRotationCB(), constructListsDialog(), gotoRefPathStartCB(), lookAtSceneElementCB(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), createNewVPFileCB(), createViewerButtons(), deleteViewPt(), overwriteFileCB(), saveViewPt(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 319 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), animateSensorCB(), constructListsDialog(), gotoRefPathStartCB(), lookAtSceneElementCB(), moveCamera(), processSoEvent(), setStartingPtForAnimation(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 315 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), animateSensorCB(), closeListsDialogCB(), constructListsDialog(), distanceToTrajectory(), evenOutRefParticlePts(), gotoRefPathStartCB(), incSpeed(), invertRefPath(), loadRefCoordsCB(), lookAtSceneElementCB(), moveCamera(), processSoEvent(), saveRefCoordsCB(), saveRefCoordsDialogCB(), saveRefCoordsOverWriteCB(), setReferencePath(), setReferencePathZPos(), setStartingPtForAnimation(), sortElements(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 317 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : setReferencePathZPos(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 332 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 331 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : createNewVPFileCB(), overwriteFileCB(), saveViewPtCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 336 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : processSoEvent(), rotateCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 337 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateSensorRotationCB(), constructor(), processSoEvent(), rotateCamera().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 395 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), pickingCB(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), saveRefCoordsDialogCB().
std::string G4OpenInventorXtExaminerViewer::saveRefCoordsFileName |
G4OpenInventorXtExaminerViewer.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : saveRefCoordsCB(), saveRefCoordsOverWriteCB().
Widget G4OpenInventorXtExaminerViewer::saveRefCoordsWidget |
G4OpenInventorXtExaminerViewer.hh 파일의 106 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : saveRefCoordsCB(), saveRefCoordsOverWriteCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), saveSceneGraphDialogCB().
std::string G4OpenInventorXtExaminerViewer::saveScenegraphFileName |
G4OpenInventorXtExaminerViewer.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : saveSceneGraphCB(), saveSceneGraphOverWriteCB().
Widget G4OpenInventorXtExaminerViewer::saveScenegraphWidget |
G4OpenInventorXtExaminerViewer.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : saveSceneGraphCB(), saveSceneGraphOverWriteCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 202 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : afterRealizeHook(), ~G4OpenInventorXtExaminerViewer().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 305 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : closeListsDialogCB(), createElementsList(), getSceneElements(), sortElements().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 343 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), getSuperimpositionNode(), ~G4OpenInventorXtExaminerViewer().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 346 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), updateSpeedIndicator().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 196 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), animateSensorCB(), constructor(), decSpeed(), incSpeed().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 347 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 325 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructListsDialog(), constructor(), gotoRefPathStartCB(), moveCamera(), processSoEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 349 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), superimpositionEvent().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 345 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), cleanUpAfterPrevFile(), constructor(), gotoRefPathStartCB(), lookAtSceneElementCB(), mouseoverCB(), processSoEvent(), setViewPt(), ~G4OpenInventorXtExaminerViewer().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 335 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : animateRefParticleCB(), constructor(), gotoRefPathStartCB(), processSoEvent(), setStartingPtForAnimation().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 394 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : lookAtSceneElementCB(), moveCamera().
|
staticprivate |
G4OpenInventorXtExaminerViewer.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), ~G4OpenInventorXtExaminerViewer().
bool G4OpenInventorXtExaminerViewer::viewingBeforePickRef |
G4OpenInventorXtExaminerViewer.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : pickingCB(), pickRefPathCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 310 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : cleanUpAfterPrevFile(), constructor(), deleteViewPt(), getViewPtNameCB(), loadBookmarkCB(), loadViewPts(), nextViewPtCB(), prevViewPtCB(), saveViewPt(), setViewPt(), sortBookmarksCB(), writeViewPtIdx().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 306 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : addViewPoints(), afterRealizeHook(), cleanUpAfterPrevFile(), constructListsDialog(), deleteViewPt(), getViewPtNameCB(), loadBookmarkCB(), loadViewPts(), nextViewPtCB(), prevViewPtCB(), processSoEvent(), renameBookmarkCB(), renameViewPt(), saveViewPt(), setViewPt(), sortBookmarksCB(), sortViewPts(), viewPtAutoName(), viewPtFileSelectedCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructListsDialog(), deleteBookmarkCB(), loadBookmarkCB(), lookAtSceneElementCB(), renameBookmarkCB(), viewPtFileSelectedCB().
bool G4OpenInventorXtExaminerViewer::warningFlag |
G4OpenInventorXtExaminerViewer.hh 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), saveViewPtCB().
|
private |
G4OpenInventorXtExaminerViewer.hh 파일의 303 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : constructor(), createElementsList(), sortElements().