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: More...
|
|
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. More...
|
|
static const unsigned char * | getDefault (SbVec2s &s, int &nc) |
| Returns the default texture image. More...
|
|
static void | initClass () |
| Initializes the class. More...
|
|
static void | initClass () |
| Initializes the SoReplacedElement class. More...
|
|
static SoType | getClassTypeId () |
| Returns type identifier for SoElement class. More...
|
|
static void | initElements () |
| Initialize ALL Inventor element classes. More...
|
|
static void | initClass () |
| Initializes the SoElement class. More...
|
|
static int | getNumStackIndices () |
| Returns the number of stack indices allocated. More...
|
|
static SoType | getIdFromStackIndex (int stackIndex) |
| Returns the id for the element with the given stack index. More...
|
|
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.1.1_0/build/MeVis/ThirdParty/Sources/Inventor/include/Inventor/elements/SoTextureImageElement.h