Open Inventor Reference
SoPolygonOffset Class Reference

#include <Inventor/nodes/SoPolygonOffset.h>

Inheritance diagram for SoPolygonOffset:
SoNode SoFieldContainer SoBase

List of all members.

Public Types

enum  Style { FILLED = SoPolygonOffsetElement::FILLED, LINES = SoPolygonOffsetElement::LINES, POINTS = SoPolygonOffsetElement::POINTS, ALL = SoPolygonOffsetElement::ALL }

Public Member Functions

 SoPolygonOffset ()
virtual void doAction (SoAction *action)
 This method performs the "typical" operation of a node for any action.
virtual void callback (SoCallbackAction *action)
virtual void GLRender (SoGLRenderAction *action)
 These virtual functions implement all of the actions for nodes, Most of the default implementations do nothing.

Static Public Member Functions

static void initClass ()
 Initializes base node class.

Public Attributes

SoSFFloat factor
SoSFFloat units
SoSFBitMask styles
SoSFBool on

Protected Member Functions

virtual ~SoPolygonOffset ()

Detailed Description

Definition at line 59 of file SoPolygonOffset.h.


Member Enumeration Documentation

Enumerator:
FILLED 
LINES 
POINTS 
ALL 

Definition at line 71 of file SoPolygonOffset.h.


Constructor & Destructor Documentation

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

Member Function Documentation

virtual void SoPolygonOffset::callback ( SoCallbackAction action) [virtual]

Reimplemented from SoNode.

virtual void SoPolygonOffset::doAction ( SoAction action) [virtual]

The default implementation does nothing.

Reimplemented from SoNode.

virtual void SoPolygonOffset::GLRender ( SoGLRenderAction action) [virtual]

Reimplemented from SoNode.

static void SoPolygonOffset::initClass ( ) [static]

Reimplemented from SoNode.


Member Data Documentation

Definition at line 81 of file SoPolygonOffset.h.


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