Element storing the current texture image.
More...
#include <Inventor/elements/SoTextureImageElement.h>
|
| static void | set (SoState *state, SoNode *node, const SbVec2s &size, int numComponents, const unsigned char *bytes, int wrapS, int wrapT, int model, const SbColor &blendColor) |
| | sets the current image, wrap, and model:
|
| |
| static const unsigned char * | get (SoState *state, SbVec2s &size, int &numComponents, int &wrapS, int &wrapT, int &model, SbColor &blendColor) |
| |
| static bool | containsTransparency (SoState *state) |
| | Returns TRUE if the texture contains transparency info.
|
| |
| static const unsigned char * | getDefault (SbVec2s &s, int &nc) |
| | Returns the default texture image.
|
| |
| static void | initClass () |
| | Initializes the class.
|
| |
| static void | initClass () |
| | Initializes the SoReplacedElement class.
|
| |
| static SoType | getClassTypeId () |
| | Returns type identifier for SoElement class.
|
| |
| static void | initElements () |
| | Initialize ALL Inventor element classes.
|
| |
| static void | initClass () |
| | Initializes the SoElement class.
|
| |
| static int | getNumStackIndices () |
| | Returns the number of stack indices allocated.
|
| |
| static SoType | getIdFromStackIndex (int stackIndex) |
| | Returns the id for the element with the given stack index.
|
| |
Definition at line 70 of file SoTextureImageElement.h.
◆ ~SoTextureImageElement()
| virtual SoTextureImageElement::~SoTextureImageElement |
( |
| ) |
|
|
protectedvirtual |
◆ containsTransparency()
| static bool SoTextureImageElement::containsTransparency |
( |
SoState * |
state | ) |
|
|
static |
◆ get()
| static const unsigned char * SoTextureImageElement::get |
( |
SoState * |
state, |
|
|
SbVec2s & |
size, |
|
|
int & |
numComponents, |
|
|
int & |
wrapS, |
|
|
int & |
wrapT, |
|
|
int & |
model, |
|
|
SbColor & |
blendColor |
|
) |
| |
|
static |
◆ getDefault()
| static const unsigned char * SoTextureImageElement::getDefault |
( |
SbVec2s & |
s, |
|
|
int & |
nc |
|
) |
| |
|
static |
◆ init()
| virtual void SoTextureImageElement::init |
( |
SoState * |
state | ) |
|
|
virtual |
◆ initClass()
| static void SoTextureImageElement::initClass |
( |
| ) |
|
|
static |
◆ print()
| virtual void SoTextureImageElement::print |
( |
FILE * |
fp | ) |
const |
|
virtual |
◆ set()
| static void SoTextureImageElement::set |
( |
SoState * |
state, |
|
|
SoNode * |
node, |
|
|
const SbVec2s & |
size, |
|
|
int |
numComponents, |
|
|
const unsigned char * |
bytes, |
|
|
int |
wrapS, |
|
|
int |
wrapT, |
|
|
int |
model, |
|
|
const SbColor & |
blendColor |
|
) |
| |
|
static |
◆ setElt()
| virtual void SoTextureImageElement::setElt |
( |
const SbVec2s & |
s, |
|
|
int |
nc, |
|
|
const unsigned char * |
bytes, |
|
|
int |
wrapS, |
|
|
int |
wrapT, |
|
|
int |
model, |
|
|
const SbColor & |
blendColor |
|
) |
| |
|
protectedvirtual |
◆ blendColor
| SbColor SoTextureImageElement::blendColor |
|
protected |
◆ bytes
| const unsigned char* SoTextureImageElement::bytes |
|
protected |
◆ model
| int SoTextureImageElement::model |
|
protected |
◆ numComponents
| int SoTextureImageElement::numComponents |
|
protected |
◆ size
| SbVec2s SoTextureImageElement::size |
|
protected |
◆ wrapS
| int SoTextureImageElement::wrapS |
|
protected |
◆ wrapT
| int SoTextureImageElement::wrapT |
|
protected |
The documentation for this class was generated from the following file:
- /home/jenkins/workspaces/mevislab/4.2.0_1/build/MeVis/ThirdParty/Sources/Inventor/include/Inventor/elements/SoTextureImageElement.h