![]() |
http://www.sim.no/ http://www.coin3d.org/ |
The SoTextureOverrideElement makes it possible to override texture elements. More...
#include <Inventor/elements/SoTextureOverrideElement.h>
Public Member Functions | |
virtual SbBool | matches (const SoElement *element) const |
virtual SoElement * | copyMatchInfo () const |
virtual void | init (SoState *state) |
virtual void | push (SoState *state) |
virtual void | print (FILE *fp) const |
Static Public Member Functions | |
static void | initClass (void) |
static SbBool | getQualityOverride (SoState *state) |
static SbBool | getImageOverride (SoState *state) |
static SbBool | getBumpMapOverride (SoState *state) |
static void | setQualityOverride (SoState *state, const SbBool value) |
static void | setImageOverride (SoState *state, const SbBool value) |
static void | setBumpMapOverride (SoState *state, const SbBool value) |
Protected Types | |
enum | { TEXTURE_QUALITY = 0x1, TEXTURE_IMAGE = 0x2, BUMP_MAP = 0x4 } |
Protected Member Functions | |
virtual | ~SoTextureOverrideElement () |
The SoTextureOverrideElement makes it possible to override texture elements.
SoTextureOverrideElement::~SoTextureOverrideElement | ( | void | ) | [protected, virtual] |
The destructor.
void SoTextureOverrideElement::initClass | ( | void | ) | [static] |
This static method initializes static data for the SoTextureOverrideElement class.
Reimplemented from SoElement.
SoElement * SoTextureOverrideElement::copyMatchInfo | ( | void | ) | const [virtual] |
This function creates a copy of the element that contains enough information to enable the matches() function to work.
Used to help with scenegraph traversal caching operations.
Implements SoElement.
void SoTextureOverrideElement::print | ( | FILE * | file | ) | const [virtual] |
This function is for printing element information, and is used mostly for debugging purposes.
Reimplemented from SoElement.
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated for Coin by Doxygen 1.7.3.