sotextureoverrideelement(3)
NAME
SoTextureOverrideElement - The SoTextureOverrideElement makes it
possible to override texture elements.
SYNOPSIS
#include <Inventor/elements/SoTextureOverrideElement.h> Inherits SoElement. 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 SoType getClassTypeId (void) static int getClassStackIndex (void) static void * createInstance (void) 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 ()
Detailed Description
The SoTextureOverrideElement makes it possible to override texture
elements.
Constructor & Destructor Documentation
- SoTextureOverrideElement::~SoTextureOverrideElement (void) [protected,
- virtual]
The destructor.
Member Function Documentation
- SoType SoTextureOverrideElement::getClassTypeId (void) [static]
- This static method returns the class type.
- Reimplemented from SoElement.
- int SoTextureOverrideElement::getClassStackIndex (void) [static]
- This static method returns the state stack index for the class.
- Reimplemented from SoElement.
- void * SoTextureOverrideElement::createInstance (void) [static]
- This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.
- 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.
Author
- Generated automatically by Doxygen for Coin from the source code.