1 #ifndef COIN_SOSCENETEXTURE2_H
2 #define COIN_SOSCENETEXTURE2_H
27 #include <Inventor/fields/SoSFVec2s.h>
28 #include <Inventor/fields/SoSFEnum.h>
29 #include <Inventor/fields/SoSFColor.h>
30 #include <Inventor/fields/SoSFNode.h>
31 #include <Inventor/fields/SoSFVec4f.h>
32 #include <Inventor/nodes/SoNode.h>
33 #include <Inventor/nodes/SoSubNode.h>
34 #include <Inventor/elements/SoTextureImageElement.h>
36 class SoSceneTexture2P;
48 MODULATE = SoTextureImageElement::MODULATE,
49 DECAL = SoTextureImageElement::DECAL,
50 BLEND = SoTextureImageElement::BLEND,
51 REPLACE = SoTextureImageElement::REPLACE
55 REPEAT = SoTextureImageElement::REPEAT,
56 CLAMP = SoTextureImageElement::CLAMP,
57 CLAMP_TO_BORDER = SoTextureImageElement::CLAMP_TO_BORDER
102 #if 0 // not added in Coin-2 (will break the 2.4.6 ABI)
105 #endif // not added in Coin-2
116 void setType(
const Type type);
117 void setSceneTransparencyType(
SoNode * node);
123 SoSceneTexture2P * pimpl;
126 #endif // !COIN_SOSCENETEXTURE2_H