Geant4  10.02.p03
SoDetectorTreeKit Class Reference

#include <SoDetectorTreeKit.h>

Inheritance diagram for SoDetectorTreeKit:
Collaboration diagram for SoDetectorTreeKit:

Public Member Functions

 SoDetectorTreeKit ()
 
virtual SbBool affectsState () const
 
virtual void setPreview (SbBool Flag)
 
virtual SbBool getPreview () const
 
void setPreviewAndFull ()
 
virtual SoSeparator * getPreviewSeparator () const
 
virtual SoSeparator * getFullSeparator () const
 
virtual void generateAlternateRep ()
 
virtual void clearAlternateRep ()
 

Static Public Member Functions

static void initClass ()
 

Public Attributes

SoSFNode alternateRep
 

Protected Member Functions

virtual ~SoDetectorTreeKit ()
 
virtual void doAction (SoAction *)
 

Private Member Functions

 SO_KIT_HEADER (SoDetectorTreeKit)
 
 SO_KIT_CATALOG_ENTRY_HEADER (callbackList)
 
 SO_KIT_CATALOG_ENTRY_HEADER (topSeparator)
 
 SO_KIT_CATALOG_ENTRY_HEADER (pickStyle)
 
 SO_KIT_CATALOG_ENTRY_HEADER (appearance)
 
 SO_KIT_CATALOG_ENTRY_HEADER (units)
 
 SO_KIT_CATALOG_ENTRY_HEADER (transform)
 
 SO_KIT_CATALOG_ENTRY_HEADER (texture2Transform)
 
 SO_KIT_CATALOG_ENTRY_HEADER (childList)
 
 SO_KIT_CATALOG_ENTRY_HEADER (previewSeparator)
 
 SO_KIT_CATALOG_ENTRY_HEADER (fullSeparator)
 
void createInitialTree ()
 

Static Private Member Functions

static void expand (void *userData, SoEventCallback *eventCB)
 
static void contract (void *userData, SoEventCallback *eventCB)
 

Detailed Description

Definition at line 48 of file SoDetectorTreeKit.h.

Constructor & Destructor Documentation

◆ SoDetectorTreeKit()

SoDetectorTreeKit::SoDetectorTreeKit ( )

◆ ~SoDetectorTreeKit()

virtual SoDetectorTreeKit::~SoDetectorTreeKit ( )
protectedvirtual

Member Function Documentation

◆ affectsState()

virtual SbBool SoDetectorTreeKit::affectsState ( ) const
virtual

◆ clearAlternateRep()

virtual void SoDetectorTreeKit::clearAlternateRep ( )
virtual

◆ contract()

static void SoDetectorTreeKit::contract ( void *  userData,
SoEventCallback *  eventCB 
)
staticprivate

◆ createInitialTree()

void SoDetectorTreeKit::createInitialTree ( )
private

◆ doAction()

virtual void SoDetectorTreeKit::doAction ( SoAction *  )
protectedvirtual

◆ expand()

static void SoDetectorTreeKit::expand ( void *  userData,
SoEventCallback *  eventCB 
)
staticprivate

◆ generateAlternateRep()

virtual void SoDetectorTreeKit::generateAlternateRep ( )
virtual

◆ getFullSeparator()

virtual SoSeparator* SoDetectorTreeKit::getFullSeparator ( ) const
virtual

◆ getPreview()

virtual SbBool SoDetectorTreeKit::getPreview ( ) const
virtual

◆ getPreviewSeparator()

virtual SoSeparator* SoDetectorTreeKit::getPreviewSeparator ( ) const
virtual

◆ initClass()

static void SoDetectorTreeKit::initClass ( )
static

◆ setPreview()

virtual void SoDetectorTreeKit::setPreview ( SbBool  Flag)
virtual

◆ setPreviewAndFull()

void SoDetectorTreeKit::setPreviewAndFull ( )

◆ SO_KIT_CATALOG_ENTRY_HEADER() [1/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( callbackList  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [2/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( topSeparator  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [3/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( pickStyle  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [4/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( appearance  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [5/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( units  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [6/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( transform  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [7/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( texture2Transform  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [8/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( childList  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [9/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( previewSeparator  )
private

◆ SO_KIT_CATALOG_ENTRY_HEADER() [10/10]

SoDetectorTreeKit::SO_KIT_CATALOG_ENTRY_HEADER ( fullSeparator  )
private

◆ SO_KIT_HEADER()

SoDetectorTreeKit::SO_KIT_HEADER ( SoDetectorTreeKit  )
private

Member Data Documentation

◆ alternateRep

SoSFNode SoDetectorTreeKit::alternateRep

Definition at line 54 of file SoDetectorTreeKit.h.


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