|
Geant4-11
|
#include <SoCounterAction.h>
Public Types | |
| enum | LookFor { NODE = 1 , TYPE = 2 , NAME = 3 } |
Public Member Functions | |
| int | getCount () const |
| void | setLookFor (LookFor) |
| void | setType (const SoType, SbBool=TRUE) |
| SoCounterAction () | |
| virtual | ~SoCounterAction () |
Static Public Member Functions | |
| static void | initClass (void) |
Protected Member Functions | |
| virtual void | beginTraversal (SoNode *) |
Private Member Functions | |
| SO_ACTION_HEADER (SoCounterAction) | |
Static Private Member Functions | |
| static void | actionMethod (SoAction *, SoNode *) |
Private Attributes | |
| SbBool | fCheckDerived |
| int | fCount |
| int | fLookFor |
| SbName | fName |
| SoType | fType |
Definition at line 36 of file SoCounterAction.h.
| SoCounterAction::SoCounterAction | ( | ) |
Definition at line 56 of file SoCounterAction.cc.
|
virtual |
Definition at line 60 of file SoCounterAction.cc.
|
staticprivate |
Definition at line 65 of file SoCounterAction.cc.
References FALSE, fCheckDerived, fCount, fLookFor, fName, fType, NAME, NODE, TRUE, and TYPE.
Referenced by initClass().
|
protectedvirtual |
Definition at line 61 of file SoCounterAction.cc.
References fCount.
| int SoCounterAction::getCount | ( | ) | const |
Definition at line 104 of file SoCounterAction.cc.
References fCount.
Referenced by G4OpenInventorViewer::SceneGraphStatistics().
|
static |
Definition at line 45 of file SoCounterAction.cc.
References actionMethod().
Referenced by G4OpenInventor::InitNodes().
| void SoCounterAction::setLookFor | ( | LookFor | aLookFor | ) |
Definition at line 94 of file SoCounterAction.cc.
References fLookFor.
Referenced by G4OpenInventorViewer::SceneGraphStatistics().
| void SoCounterAction::setType | ( | const SoType | aType, |
| SbBool | aCheckDerived = TRUE |
||
| ) |
Definition at line 97 of file SoCounterAction.cc.
References fCheckDerived, and fType.
Referenced by G4OpenInventorViewer::SceneGraphStatistics().
|
private |
|
private |
Definition at line 57 of file SoCounterAction.h.
Referenced by actionMethod(), and setType().
|
private |
Definition at line 53 of file SoCounterAction.h.
Referenced by actionMethod(), beginTraversal(), and getCount().
|
private |
Definition at line 54 of file SoCounterAction.h.
Referenced by actionMethod(), and setLookFor().
|
private |
Definition at line 55 of file SoCounterAction.h.
Referenced by actionMethod().
|
private |
Definition at line 56 of file SoCounterAction.h.
Referenced by actionMethod(), and setType().