public class SoTextureImageElement extends SoTextureImageElementBase
See also:
SoTexture2
, SoExtTexture2
, SoIndexedTexture2
, SoTextureCubeMap
, SoVRMLImageTexture
, SoVRMLPixelTexture
SoTextureImageElementBase.Targets
Inventor.ConstructorCommand
TEXTURE2D, TEXTURECUBEMAP
VERBOSE_LEVEL, ZeroHandle
Modifier and Type | Method and Description |
---|---|
static boolean |
containsTransparency(SoState state)
Calls containsTransparency(state, (int)0).
|
static boolean |
containsTransparency(SoState state,
int unit)
Returns true if the texture contains transparency info.
|
static int |
getClassStackIndex()
Deprecated.
As of Open Inventor 9.3 replaced by SoElement.getClassStackIndex(Class)
|
static void |
set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, enableBorder, borderColor, isCompressed, numCompressedMipmaps, (int)-1, (int)-1).
|
static void |
set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, enableBorder, borderColor, isCompressed, numCompressedMipmaps, hasTransparency, (int)-1).
|
static void |
set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency,
int currentTexture)
Sets the current image, wrap, and model.
|
static void |
set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, minFilter, magFilter, enableBorder, borderColor, isCompressed, numCompressedMipmaps, (int)-1, (int)-1).
|
static void |
set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, minFilter, magFilter, enableBorder, borderColor, isCompressed, numCompressedMipmaps, hasTransparency, (int)-1).
|
static void |
set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency,
int currentTexture)
Sets the current image, wrap, and model plus minFilter and magFilter .
|
static void |
set(SoState state,
SoNode node,
SbVec2i32 subSize,
int xoffset,
int yoffset,
java.nio.ByteBuffer buffer,
int texname)
Pass texname = -1 to deactivate subtexturing.
|
static void |
set(SoState state,
SoNode node,
SbVec2s size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps)
Deprecated.
|
static void |
set(SoState state,
SoNode node,
SbVec2s size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency)
Deprecated.
|
static void |
set(SoState state,
SoNode node,
SbVec2s size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency,
int currentTexture)
Deprecated.
As of Open Inventor 9400 See documentation for more details
|
static void |
set(SoState state,
SoNode node,
SbVec2s size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps)
Deprecated.
|
static void |
set(SoState state,
SoNode node,
SbVec2s size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency)
Deprecated.
|
static void |
set(SoState state,
SoNode node,
SbVec2s size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency,
int currentTexture)
Deprecated.
As of Open Inventor 9400 See documentation for more details
|
static void |
set(SoState state,
SoNode node,
SbVec2s subSize,
int xoffset,
int yoffset,
java.nio.ByteBuffer buffer,
int texname)
Deprecated.
As of Open Inventor 9400 See documentation for more details
|
push
getClassStackIndex, pop
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public static void set(SoState state, SoNode node, SbVec2i32 size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, int minFilter, int magFilter, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps)
public static boolean containsTransparency(SoState state)
public static void set(SoState state, SoNode node, SbVec2i32 size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, int minFilter, int magFilter, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency)
@Deprecated public static void set(SoState state, SoNode node, SbVec2s size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps)
@Deprecated public static void set(SoState state, SoNode node, SbVec2s size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency)
public static void set(SoState state, SoNode node, SbVec2i32 size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps)
@Deprecated public static void set(SoState state, SoNode node, SbVec2s size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, int minFilter, int magFilter, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency)
@Deprecated public static void set(SoState state, SoNode node, SbVec2s size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, int minFilter, int magFilter, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps)
public static void set(SoState state, SoNode node, SbVec2i32 size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency)
public static boolean containsTransparency(SoState state, int unit)
@Deprecated public static void set(SoState state, SoNode node, SbVec2s size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency, int currentTexture)
SbVec2i32
instead. public static void set(SoState state, SoNode node, SbVec2i32 subSize, int xoffset, int yoffset, java.nio.ByteBuffer buffer, int texname)
public static void set(SoState state, SoNode node, SbVec2i32 size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, int minFilter, int magFilter, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency, int currentTexture)
@Deprecated public static void set(SoState state, SoNode node, SbVec2s subSize, int xoffset, int yoffset, java.nio.ByteBuffer buffer, int texname)
SbVec2i32
instead. @Deprecated public static int getClassStackIndex()
public static void set(SoState state, SoNode node, SbVec2i32 size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency, int currentTexture)
@Deprecated public static void set(SoState state, SoNode node, SbVec2s size, int numComponents, java.nio.ByteBuffer buffer, SoBufferObject bufferObject, SoSFImage.DataTypes dataType, int GLInternalFormat, SoRenderToTextureProperty renderToTexProp, int wrapS, int wrapT, int wrapR, int model, SbColor blendColor, float maxAnisotropy, int minFilter, int magFilter, boolean enableBorder, SbVec4f borderColor, boolean isCompressed, int numCompressedMipmaps, int hasTransparency, int currentTexture)
SbVec2i32
instead. Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com