Open Inventor Reference
SoViewVolumeElement Class Reference

Element that stores the current viewing volume.

#include <Inventor/elements/SoViewVolumeElement.h>

Inheritance diagram for SoViewVolumeElement:
SoReplacedElement SoElement

List of all members.

Public Member Functions

virtual void init (SoState *state)
 Initializes element.
virtual void print (FILE *fp) const
 Prints element (for debugging)

Static Public Member Functions

static void set (SoState *state, SoNode *node, const SbViewVolume &viewVolume)
 Sets the view volume in the state.
static const SbViewVolumeget (SoState *state)
 Returns the current view volume from the state.
static void initClass ()
 Initializes the SoViewVolumeElement class.

Protected Member Functions

virtual ~SoViewVolumeElement ()

Protected Attributes

SbBool volumeWasSet
 COMPAT 2.0 ???
SbViewVolume viewVolume

Detailed Description

Definition at line 70 of file SoViewVolumeElement.h.


Constructor & Destructor Documentation

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

Member Function Documentation

static const SbViewVolume& SoViewVolumeElement::get ( SoState state) [static]
virtual void SoViewVolumeElement::init ( SoState state) [virtual]

Reimplemented from SoReplacedElement.

static void SoViewVolumeElement::initClass ( ) [static]

Reimplemented from SoReplacedElement.

virtual void SoViewVolumeElement::print ( FILE *  fp) const [virtual]

Reimplemented from SoReplacedElement.

static void SoViewVolumeElement::set ( SoState state,
SoNode node,
const SbViewVolume viewVolume 
) [static]

Member Data Documentation

Definition at line 94 of file SoViewVolumeElement.h.

Definition at line 93 of file SoViewVolumeElement.h.


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