MeVisLab Toolbox Reference
SoGroundplaneVerticesElement Class Reference

#include <SoGroundplaneVerticesElement.h>

Inheritance diagram for SoGroundplaneVerticesElement:

Public Member Functions

void init (SoState *state) override
 Initializes element. More...
 
SbBool matches (const SoElement *elt) const override
 Returns TRUE if the stored SbShadow matches the given element. More...
 
SoElement * copyMatchInfo () const override
 Create and return a copy of this element. More...
 
void print (FILE *fp) const override
 Prints element (for debugging). More...
 

Static Public Member Functions

static void set (SoState *state, SoNode *node, const SbGroundplane &plane)
 Sets in the state. More...
 
static const SbGroundplaneget (SoState *state)
 Returns from the state. More...
 
static SbGroundplane getDefault ()
 Returns the default. More...
 
static void initClass ()
 Initializes the SoGroundplaneVerticesElement class. More...
 

Protected Member Functions

virtual ~SoGroundplaneVerticesElement ()
 

Protected Attributes

SbGroundplane _plane
 

Detailed Description

Definition at line 26 of file SoGroundplaneVerticesElement.h.

Constructor & Destructor Documentation

◆ ~SoGroundplaneVerticesElement()

virtual SoGroundplaneVerticesElement::~SoGroundplaneVerticesElement ( )
protectedvirtual

Member Function Documentation

◆ copyMatchInfo()

SoElement* SoGroundplaneVerticesElement::copyMatchInfo ( ) const
override

Create and return a copy of this element.

◆ get()

static const SbGroundplane& SoGroundplaneVerticesElement::get ( SoState *  state)
static

Returns from the state.

◆ getDefault()

static SbGroundplane SoGroundplaneVerticesElement::getDefault ( )
static

Returns the default.

◆ init()

void SoGroundplaneVerticesElement::init ( SoState *  state)
override

Initializes element.

◆ initClass()

static void SoGroundplaneVerticesElement::initClass ( )
static

Initializes the SoGroundplaneVerticesElement class.

◆ matches()

SbBool SoGroundplaneVerticesElement::matches ( const SoElement *  elt) const
override

Returns TRUE if the stored SbShadow matches the given element.

◆ print()

void SoGroundplaneVerticesElement::print ( FILE *  fp) const
override

Prints element (for debugging).

◆ set()

static void SoGroundplaneVerticesElement::set ( SoState *  state,
SoNode *  node,
const SbGroundplane plane 
)
static

Sets in the state.

Member Data Documentation

◆ _plane

SbGroundplane SoGroundplaneVerticesElement::_plane
protected

Definition at line 33 of file SoGroundplaneVerticesElement.h.


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