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().