Package com.openinventor.inventor.nodes
Enum SoTexture.InternalFormats
- java.lang.Object
-
- java.lang.Enum<SoTexture.InternalFormats>
-
- com.openinventor.inventor.nodes.SoTexture.InternalFormats
-
- All Implemented Interfaces:
IntegerValuedEnum
,java.io.Serializable
,java.lang.Comparable<SoTexture.InternalFormats>
- Enclosing class:
- SoTexture
public static enum SoTexture.InternalFormats extends java.lang.Enum<SoTexture.InternalFormats> implements IntegerValuedEnum
Texture internal storage format. AUTO_INTERNAL_FORMAT (equivalent to RGB_FORMAT) by default.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getValue()
Returns the integer value of the enum constant.static SoTexture.InternalFormats
valueOf(int val)
Returns the enum constant of this type with the specified integer valuestatic SoTexture.InternalFormats
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SoTexture.InternalFormats[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AUTO_INTERNAL_FORMAT
public static final SoTexture.InternalFormats AUTO_INTERNAL_FORMAT
Default.
-
ALPHA_FORMAT
public static final SoTexture.InternalFormats ALPHA_FORMAT
ALPHA_FORMAT.
-
ALPHA4
public static final SoTexture.InternalFormats ALPHA4
Deprecated.As of Open Inventor 9610. Use an 8 bit type instead.ALPHA4.Warning Deprecated since Open Inventor 9610. Use an 8 bit type instead.
-
ALPHA8
public static final SoTexture.InternalFormats ALPHA8
ALPHA8.
-
ALPHA12
public static final SoTexture.InternalFormats ALPHA12
ALPHA12.
-
ALPHA16
public static final SoTexture.InternalFormats ALPHA16
ALPHA16.
-
LUMINANCE_FORMAT
public static final SoTexture.InternalFormats LUMINANCE_FORMAT
LUMINANCE_FORMAT.
-
LUMINANCE4
public static final SoTexture.InternalFormats LUMINANCE4
Deprecated.As of Open Inventor 9610. Use an 8 bit type instead.LUMINANCE4.Warning Deprecated since Open Inventor 9610. Use an 8 bit type instead.
-
LUMINANCE8
public static final SoTexture.InternalFormats LUMINANCE8
LUMINANCE8.
-
LUMINANCE12
public static final SoTexture.InternalFormats LUMINANCE12
LUMINANCE12.
-
LUMINANCE16
public static final SoTexture.InternalFormats LUMINANCE16
LUMINANCE16.
-
LUMINANCE_ALPHA
public static final SoTexture.InternalFormats LUMINANCE_ALPHA
LUMINANCE_ALPHA.
-
LUMINANCE4_ALPHA4
public static final SoTexture.InternalFormats LUMINANCE4_ALPHA4
LUMINANCE4_ALPHA4.
-
LUMINANCE6_ALPHA2
public static final SoTexture.InternalFormats LUMINANCE6_ALPHA2
LUMINANCE6_ALPHA2.
-
LUMINANCE8_ALPHA8
public static final SoTexture.InternalFormats LUMINANCE8_ALPHA8
LUMINANCE8_ALPHA8.
-
LUMINANCE12_ALPHA4
public static final SoTexture.InternalFormats LUMINANCE12_ALPHA4
LUMINANCE12_ALPHA4.
-
LUMINANCE12_ALPHA12
public static final SoTexture.InternalFormats LUMINANCE12_ALPHA12
LUMINANCE12_ALPHA12.
-
LUMINANCE16_ALPHA16
public static final SoTexture.InternalFormats LUMINANCE16_ALPHA16
LUMINANCE16_ALPHA16.
-
INTENSITY_FORMAT
public static final SoTexture.InternalFormats INTENSITY_FORMAT
INTENSITY_FORMAT.
-
INTENSITY4
public static final SoTexture.InternalFormats INTENSITY4
Deprecated.As of Open Inventor 9610. Use an 8 bit type instead.INTENSITY4.Warning Deprecated since Open Inventor 9610. Use an 8 bit type instead.
-
INTENSITY8
public static final SoTexture.InternalFormats INTENSITY8
INTENSITY8.
-
INTENSITY12
public static final SoTexture.InternalFormats INTENSITY12
INTENSITY12.
-
INTENSITY16
public static final SoTexture.InternalFormats INTENSITY16
INTENSITY16.
-
R3_G3_B2
public static final SoTexture.InternalFormats R3_G3_B2
R3_G3_B2.
-
RGB_FORMAT
public static final SoTexture.InternalFormats RGB_FORMAT
RGB_FORMAT.
-
RGB4
public static final SoTexture.InternalFormats RGB4
RGB4.
-
RGB5
public static final SoTexture.InternalFormats RGB5
RGB5.
-
RG8
public static final SoTexture.InternalFormats RG8
RG8.
-
RGB8
public static final SoTexture.InternalFormats RGB8
RGB8.
-
RGB10
public static final SoTexture.InternalFormats RGB10
RGB10.
-
RGB12
public static final SoTexture.InternalFormats RGB12
RGB12.
-
RGB16
public static final SoTexture.InternalFormats RGB16
RGB16.
-
RGBA_FORMAT
public static final SoTexture.InternalFormats RGBA_FORMAT
RGBA_FORMAT.
-
RGBA2
public static final SoTexture.InternalFormats RGBA2
RGBA2.
-
RGBA4
public static final SoTexture.InternalFormats RGBA4
RGBA4.
-
RGB5_ALPHA1
public static final SoTexture.InternalFormats RGB5_ALPHA1
RGB5_ALPHA1.
-
RGBA8
public static final SoTexture.InternalFormats RGBA8
RGBA8.
-
RGB10_ALPHA2
public static final SoTexture.InternalFormats RGB10_ALPHA2
RGB10_ALPHA2.
-
RGBA12
public static final SoTexture.InternalFormats RGBA12
RGBA12.
-
RGBA16
public static final SoTexture.InternalFormats RGBA16
RGBA16.
-
RGBA_FLOAT32
public static final SoTexture.InternalFormats RGBA_FLOAT32
RGBA_FLOAT32.
-
RGB_FLOAT32
public static final SoTexture.InternalFormats RGB_FLOAT32
RGB_FLOAT32.
-
ALPHA_FLOAT32
public static final SoTexture.InternalFormats ALPHA_FLOAT32
ALPHA_FLOAT32.
-
INTENSITY_FLOAT32
public static final SoTexture.InternalFormats INTENSITY_FLOAT32
INTENSITY_FLOAT32.
-
LUMINANCE_FLOAT32
public static final SoTexture.InternalFormats LUMINANCE_FLOAT32
LUMINANCE_FLOAT32.
-
LUMINANCE_ALPHA_FLOAT32
public static final SoTexture.InternalFormats LUMINANCE_ALPHA_FLOAT32
LUMINANCE_ALPHA_FLOAT32.
-
RGBA_FLOAT16
public static final SoTexture.InternalFormats RGBA_FLOAT16
RGBA_FLOAT16.
-
RGB_FLOAT16
public static final SoTexture.InternalFormats RGB_FLOAT16
RGB_FLOAT16.
-
ALPHA_FLOAT16
public static final SoTexture.InternalFormats ALPHA_FLOAT16
ALPHA_FLOAT16.
-
INTENSITY_FLOAT16
public static final SoTexture.InternalFormats INTENSITY_FLOAT16
INTENSITY_FLOAT16.
-
LUMINANCE_FLOAT16
public static final SoTexture.InternalFormats LUMINANCE_FLOAT16
LUMINANCE_FLOAT16.
-
LUMINANCE_ALPHA_FLOAT16
public static final SoTexture.InternalFormats LUMINANCE_ALPHA_FLOAT16
LUMINANCE_ALPHA_FLOAT16.
-
COMPRESSED_ALPHA
public static final SoTexture.InternalFormats COMPRESSED_ALPHA
COMPRESSED_ALPHA.
-
COMPRESSED_LUMINANCE
public static final SoTexture.InternalFormats COMPRESSED_LUMINANCE
COMPRESSED_LUMINANCE.
-
COMPRESSED_LUMINANCE_ALPHA
public static final SoTexture.InternalFormats COMPRESSED_LUMINANCE_ALPHA
COMPRESSED_LUMINANCE_ALPHA.
-
COMPRESSED_INTENSITY
public static final SoTexture.InternalFormats COMPRESSED_INTENSITY
COMPRESSED_INTENSITY.
-
COMPRESSED_RGB
public static final SoTexture.InternalFormats COMPRESSED_RGB
COMPRESSED_RGB.
-
COMPRESSED_RGBA
public static final SoTexture.InternalFormats COMPRESSED_RGBA
COMPRESSED_RGBA.
-
COMPRESSED_LUMINANCE_LATC1
public static final SoTexture.InternalFormats COMPRESSED_LUMINANCE_LATC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_LUMINANCE_LATC1
public static final SoTexture.InternalFormats COMPRESSED_SIGNED_LUMINANCE_LATC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_LUMINANCE_ALPHA_LATC2
public static final SoTexture.InternalFormats COMPRESSED_LUMINANCE_ALPHA_LATC2
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2
public static final SoTexture.InternalFormats COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2
- Since:
- Open Inventor 7.0
-
COMPRESSED_RED_RGTC1
public static final SoTexture.InternalFormats COMPRESSED_RED_RGTC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_RED_RGTC1
public static final SoTexture.InternalFormats COMPRESSED_SIGNED_RED_RGTC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_RED_GREEN_RGTC2
public static final SoTexture.InternalFormats COMPRESSED_RED_GREEN_RGTC2
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_RED_GREEN_RGTC2
public static final SoTexture.InternalFormats COMPRESSED_SIGNED_RED_GREEN_RGTC2
- Since:
- Open Inventor 7.0
-
DEPTH_COMPONENT16
public static final SoTexture.InternalFormats DEPTH_COMPONENT16
- Since:
- Open Inventor 9.0
-
DEPTH_COMPONENT24
public static final SoTexture.InternalFormats DEPTH_COMPONENT24
- Since:
- Open Inventor 9.0
-
DEPTH24_STENCIL8
public static final SoTexture.InternalFormats DEPTH24_STENCIL8
- Since:
- Open Inventor 9.0
-
R8I
public static final SoTexture.InternalFormats R8I
- Since:
- Open Inventor 10.0
-
R8UI
public static final SoTexture.InternalFormats R8UI
-
R16I
public static final SoTexture.InternalFormats R16I
-
R16UI
public static final SoTexture.InternalFormats R16UI
-
R32I
public static final SoTexture.InternalFormats R32I
-
R32UI
public static final SoTexture.InternalFormats R32UI
-
RG8I
public static final SoTexture.InternalFormats RG8I
-
RG8UI
public static final SoTexture.InternalFormats RG8UI
-
RG16I
public static final SoTexture.InternalFormats RG16I
-
RG16UI
public static final SoTexture.InternalFormats RG16UI
-
RG32I
public static final SoTexture.InternalFormats RG32I
-
RG32UI
public static final SoTexture.InternalFormats RG32UI
-
RGB8I
public static final SoTexture.InternalFormats RGB8I
-
RGB8UI
public static final SoTexture.InternalFormats RGB8UI
-
RGB16I
public static final SoTexture.InternalFormats RGB16I
-
RGB16UI
public static final SoTexture.InternalFormats RGB16UI
-
RGB32I
public static final SoTexture.InternalFormats RGB32I
-
RGB32UI
public static final SoTexture.InternalFormats RGB32UI
-
RGBA8I
public static final SoTexture.InternalFormats RGBA8I
-
RGBA8UI
public static final SoTexture.InternalFormats RGBA8UI
-
RGBA16I
public static final SoTexture.InternalFormats RGBA16I
-
RGBA16UI
public static final SoTexture.InternalFormats RGBA16UI
-
RGBA32I
public static final SoTexture.InternalFormats RGBA32I
-
RGBA32UI
public static final SoTexture.InternalFormats RGBA32UI
-
-
Method Detail
-
values
public static SoTexture.InternalFormats[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SoTexture.InternalFormats c : SoTexture.InternalFormats.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SoTexture.InternalFormats valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
valueOf
public static SoTexture.InternalFormats valueOf(int val)
Returns the enum constant of this type with the specified integer value- Returns:
- the enum constant of this type with the specified integer value.
-
getValue
public int getValue()
Description copied from interface:IntegerValuedEnum
Returns the integer value of the enum constant.- Specified by:
getValue
in interfaceIntegerValuedEnum
- Returns:
- the integer value of the enum constant.
-
-