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

SoArrow Class Reference

#### Short description More...

List of all members.

Public Member Functions

 SoArrow ()

Static Public Member Functions

static void initClass ()

Public Attributes

SoSFFloat lineLength
SoSFFloat lineWidth
SoSFFloat headWidth
SoSFFloat headHeight

Protected Member Functions

virtual ~SoArrow ()
virtual void computeBBox (SoAction *, SbBox3f &, SbVec3f &)
virtual void generatePrimitives (SoAction *)
virtual void GLRender (SoGLRenderAction *action)

Private Types

typedef SoShape inherited

Private Member Functions

 SO_NODE_HEADER (SoArrow)

Detailed Description

#### Short description

#### Detailed description.

Member Typedef Documentation

typedef SoShape SoArrow::inherited [private]

Constructor & Destructor Documentation

SoArrow::SoArrow (  ) 
virtual SoArrow::~SoArrow (  )  [protected, virtual]

Member Function Documentation

virtual void SoArrow::computeBBox ( SoAction *  ,
SbBox3f &  ,
SbVec3f &   
) [protected, virtual]
virtual void SoArrow::generatePrimitives ( SoAction *   )  [protected, virtual]
virtual void SoArrow::GLRender ( SoGLRenderAction *  action  )  [protected, virtual]
static void SoArrow::initClass (  )  [static]
SoArrow::SO_NODE_HEADER ( SoArrow   )  [private]

Member Data Documentation

SoSFFloat SoArrow::headWidth
SoSFFloat SoArrow::lineWidth