Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Private Types | Private Member Functions | Private Attributes

SoManLevelOfDetail Class Reference

List of all members.

Public Member Functions

 SoManLevelOfDetail (void)
 SoManLevelOfDetail (int numchildren)
virtual void doAction (SoAction *action)
virtual void callback (SoCallbackAction *action)
virtual void GLRender (SoGLRenderAction *action)
virtual void rayPick (SoRayPickAction *action)
virtual void pick (SoPickAction *action)
virtual void getBoundingBox (SoGetBoundingBoxAction *action)

Static Public Member Functions

static void initClass (void)

Public Attributes

SoMFFloat screenArea
SoSFInt32 whichChild

Protected Member Functions

virtual ~SoManLevelOfDetail ()

Private Types

typedef SoGroup inherited

Private Member Functions

 SO_NODE_HEADER (SoManLevelOfDetail)
void commonConstructor (void)

Private Attributes

SoBoundingBoxCache * bboxcache

Detailed Description

\ brief is a SoLevelOfDetail where the child can be selected manually by setting whichChild. If automatic child selcection should be enabled, whichChild is set to SO_MANLEVELOFDETAIL_AUTO


Member Typedef Documentation

typedef SoGroup SoManLevelOfDetail::inherited [private]

Constructor & Destructor Documentation

SoManLevelOfDetail::SoManLevelOfDetail ( void   ) 
SoManLevelOfDetail::SoManLevelOfDetail ( int  numchildren  ) 
virtual SoManLevelOfDetail::~SoManLevelOfDetail (  )  [protected, virtual]

Member Function Documentation

virtual void SoManLevelOfDetail::callback ( SoCallbackAction *  action  )  [virtual]
void SoManLevelOfDetail::commonConstructor ( void   )  [private]
virtual void SoManLevelOfDetail::doAction ( SoAction *  action  )  [virtual]
virtual void SoManLevelOfDetail::getBoundingBox ( SoGetBoundingBoxAction *  action  )  [virtual]
virtual void SoManLevelOfDetail::GLRender ( SoGLRenderAction *  action  )  [virtual]
static void SoManLevelOfDetail::initClass ( void   )  [static]
virtual void SoManLevelOfDetail::pick ( SoPickAction *  action  )  [virtual]
virtual void SoManLevelOfDetail::rayPick ( SoRayPickAction *  action  )  [virtual]
SoManLevelOfDetail::SO_NODE_HEADER ( SoManLevelOfDetail   )  [private]

Member Data Documentation

SoBoundingBoxCache* SoManLevelOfDetail::bboxcache [private]