Gui::SoBoxSelectionRenderAction Class Reference

The SoBoxSelectionRenderAction class renders the scene with highlighted boxes around selections. More...

#include <SoFCSelectionAction.h>

List of all members.

Public Member Functions

virtual void apply (const SoPathList &pathlist, SbBool obeysrules=FALSE)
virtual void apply (SoPath *path)
virtual void apply (SoNode *node)
const SbColor & getColor (void)
unsigned short getLinePattern (void) const
float getLineWidth (void) const
SbBool isVisible () const
void setColor (const SbColor &color)
void setLinePattern (unsigned short pattern)
void setLineWidth (const float width)
void setVisible (SbBool b)
 SoBoxSelectionRenderAction (const SbViewportRegion &viewportregion)
 SoBoxSelectionRenderAction (void)
virtual ~SoBoxSelectionRenderAction ()

Static Public Member Functions

static void initClass (void)

Protected Attributes

SbBool hlVisible

Detailed Description

The SoBoxSelectionRenderAction class renders the scene with highlighted boxes around selections.

Author:
Werner Mayer

Definition at line 289 of file SoFCSelectionAction.h.


Constructor & Destructor Documentation

SoBoxSelectionRenderAction::SoBoxSelectionRenderAction ( void   ) 

Definition at line 954 of file SoFCSelectionAction.cpp.

SoBoxSelectionRenderAction::SoBoxSelectionRenderAction ( const SbViewportRegion &  viewportregion  ) 

Definition at line 960 of file SoFCSelectionAction.cpp.

SoBoxSelectionRenderAction::~SoBoxSelectionRenderAction ( void   )  [virtual]

Definition at line 995 of file SoFCSelectionAction.cpp.

References PRIVATE.


Member Function Documentation

void SoBoxSelectionRenderAction::apply ( const SoPathList &  pathlist,
SbBool  obeysrules = FALSE 
) [virtual]

Definition at line 1089 of file SoFCSelectionAction.cpp.

References apply().

void SoBoxSelectionRenderAction::apply ( SoPath *  path  )  [virtual]
void SoBoxSelectionRenderAction::apply ( SoNode *  node  )  [virtual]
const SbColor & SoBoxSelectionRenderAction::getColor ( void   ) 

Definition at line 1102 of file SoFCSelectionAction.cpp.

References PRIVATE.

unsigned short SoBoxSelectionRenderAction::getLinePattern ( void   )  const

Definition at line 1114 of file SoFCSelectionAction.cpp.

References PRIVATE.

float SoBoxSelectionRenderAction::getLineWidth ( void   )  const

Definition at line 1126 of file SoFCSelectionAction.cpp.

References PRIVATE.

void SoBoxSelectionRenderAction::initClass ( void   )  [static]

Definition at line 949 of file SoFCSelectionAction.cpp.

Referenced by Gui::SoFCDB::init().

SbBool Gui::SoBoxSelectionRenderAction::isVisible (  )  const [inline]

Definition at line 305 of file SoFCSelectionAction.h.

void SoBoxSelectionRenderAction::setColor ( const SbColor &  color  ) 

Definition at line 1096 of file SoFCSelectionAction.cpp.

References PRIVATE.

void SoBoxSelectionRenderAction::setLinePattern ( unsigned short  pattern  ) 

Definition at line 1108 of file SoFCSelectionAction.cpp.

References PRIVATE.

void SoBoxSelectionRenderAction::setLineWidth ( const float  width  ) 

Definition at line 1120 of file SoFCSelectionAction.cpp.

References PRIVATE.

void Gui::SoBoxSelectionRenderAction::setVisible ( SbBool  b  )  [inline]

Definition at line 304 of file SoFCSelectionAction.h.


Member Data Documentation

Definition at line 314 of file SoFCSelectionAction.h.

Referenced by apply().


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

Generated on Wed Nov 23 19:02:03 2011 for FreeCAD by  doxygen 1.6.1