Package com.openinventor.inventor.nodes
Enum Class SoTexture.InternalFormats
- All Implemented Interfaces:
IntegerValuedEnum
,Serializable
,Comparable<SoTexture.InternalFormats>
,Constable
- Enclosing class:
SoTexture
public static enum SoTexture.InternalFormats
extends Enum<SoTexture.InternalFormats>
implements IntegerValuedEnum
Texture internal storage format.
AUTO_INTERNAL_FORMAT (equivalent to RGB_FORMAT) by default.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionALPHA_FLOAT16.ALPHA_FLOAT32.ALPHA_FORMAT.ALPHA12.ALPHA16.Deprecated.As of Open Inventor 9.6.1.0.ALPHA8.Default.COMPRESSED_ALPHA.COMPRESSED_INTENSITY.COMPRESSED_LUMINANCE.COMPRESSED_LUMINANCE_ALPHA.COMPRESSED_RGB.COMPRESSED_RGBA.INTENSITY_FLOAT16.INTENSITY_FLOAT32.INTENSITY_FORMAT.INTENSITY12.INTENSITY16.Deprecated.As of Open Inventor 9.6.1.0.INTENSITY8.LUMINANCE_ALPHA.LUMINANCE_ALPHA_FLOAT16.LUMINANCE_ALPHA_FLOAT32.LUMINANCE_FLOAT16.LUMINANCE_FLOAT32.LUMINANCE_FORMAT.LUMINANCE12.LUMINANCE12_ALPHA12.LUMINANCE12_ALPHA4.LUMINANCE16.LUMINANCE16_ALPHA16.Deprecated.As of Open Inventor 9.6.1.0.LUMINANCE4_ALPHA4.LUMINANCE6_ALPHA2.LUMINANCE8.LUMINANCE8_ALPHA8.R3_G3_B2.RG8.RGB_FLOAT16.RGB_FLOAT32.RGB_FORMAT.RGB10.RGB10_ALPHA2.RGB12.RGB16.RGB4.RGB5.RGB5_ALPHA1.RGB8.RGBA_FLOAT16.RGBA_FLOAT32.RGBA_FORMAT.RGBA12.RGBA16.RGBA2.RGBA4.RGBA8. -
Method Summary
Modifier and TypeMethodDescriptionint
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
Returns the enum constant of this class with the specified name.static SoTexture.InternalFormats[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
AUTO_INTERNAL_FORMAT
Default. -
ALPHA_FORMAT
ALPHA_FORMAT. -
ALPHA4
Deprecated.As of Open Inventor 9.6.1.0. Use an 8 bit type instead.ALPHA4.Warning Deprecated since Open Inventor 9610. Use an 8 bit type instead.
-
ALPHA8
ALPHA8. -
ALPHA12
ALPHA12. -
ALPHA16
ALPHA16. -
LUMINANCE_FORMAT
LUMINANCE_FORMAT. -
LUMINANCE4
Deprecated.As of Open Inventor 9.6.1.0. Use an 8 bit type instead.LUMINANCE4.Warning Deprecated since Open Inventor 9610. Use an 8 bit type instead.
-
LUMINANCE8
LUMINANCE8. -
LUMINANCE12
LUMINANCE12. -
LUMINANCE16
LUMINANCE16. -
LUMINANCE_ALPHA
LUMINANCE_ALPHA. -
LUMINANCE4_ALPHA4
LUMINANCE4_ALPHA4. -
LUMINANCE6_ALPHA2
LUMINANCE6_ALPHA2. -
LUMINANCE8_ALPHA8
LUMINANCE8_ALPHA8. -
LUMINANCE12_ALPHA4
LUMINANCE12_ALPHA4. -
LUMINANCE12_ALPHA12
LUMINANCE12_ALPHA12. -
LUMINANCE16_ALPHA16
LUMINANCE16_ALPHA16. -
INTENSITY_FORMAT
INTENSITY_FORMAT. -
INTENSITY4
Deprecated.As of Open Inventor 9.6.1.0. Use an 8 bit type instead.INTENSITY4.Warning Deprecated since Open Inventor 9610. Use an 8 bit type instead.
-
INTENSITY8
INTENSITY8. -
INTENSITY12
INTENSITY12. -
INTENSITY16
INTENSITY16. -
R3_G3_B2
R3_G3_B2. -
RGB_FORMAT
RGB_FORMAT. -
RGB4
RGB4. -
RGB5
RGB5. -
RG8
RG8. -
RGB8
RGB8. -
RGB10
RGB10. -
RGB12
RGB12. -
RGB16
RGB16. -
RGBA_FORMAT
RGBA_FORMAT. -
RGBA2
RGBA2. -
RGBA4
RGBA4. -
RGB5_ALPHA1
RGB5_ALPHA1. -
RGBA8
RGBA8. -
RGB10_ALPHA2
RGB10_ALPHA2. -
RGBA12
RGBA12. -
RGBA16
RGBA16. -
RGBA_FLOAT32
RGBA_FLOAT32. -
RGB_FLOAT32
RGB_FLOAT32. -
ALPHA_FLOAT32
ALPHA_FLOAT32. -
INTENSITY_FLOAT32
INTENSITY_FLOAT32. -
LUMINANCE_FLOAT32
LUMINANCE_FLOAT32. -
LUMINANCE_ALPHA_FLOAT32
LUMINANCE_ALPHA_FLOAT32. -
RGBA_FLOAT16
RGBA_FLOAT16. -
RGB_FLOAT16
RGB_FLOAT16. -
ALPHA_FLOAT16
ALPHA_FLOAT16. -
INTENSITY_FLOAT16
INTENSITY_FLOAT16. -
LUMINANCE_FLOAT16
LUMINANCE_FLOAT16. -
LUMINANCE_ALPHA_FLOAT16
LUMINANCE_ALPHA_FLOAT16. -
COMPRESSED_ALPHA
COMPRESSED_ALPHA. -
COMPRESSED_LUMINANCE
COMPRESSED_LUMINANCE. -
COMPRESSED_LUMINANCE_ALPHA
COMPRESSED_LUMINANCE_ALPHA. -
COMPRESSED_INTENSITY
COMPRESSED_INTENSITY. -
COMPRESSED_RGB
COMPRESSED_RGB. -
COMPRESSED_RGBA
COMPRESSED_RGBA. -
COMPRESSED_LUMINANCE_LATC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_LUMINANCE_LATC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_LUMINANCE_ALPHA_LATC2
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2
- Since:
- Open Inventor 7.0
-
COMPRESSED_RED_RGTC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_RED_RGTC1
- Since:
- Open Inventor 7.0
-
COMPRESSED_RED_GREEN_RGTC2
- Since:
- Open Inventor 7.0
-
COMPRESSED_SIGNED_RED_GREEN_RGTC2
- Since:
- Open Inventor 7.0
-
DEPTH_COMPONENT16
- Since:
- Open Inventor 9.0
-
DEPTH_COMPONENT24
- Since:
- Open Inventor 9.0
-
DEPTH24_STENCIL8
- Since:
- Open Inventor 9.0
-
R8I
- Since:
- Open Inventor 10.0
-
R8UI
-
R16I
-
R16UI
-
R32I
-
R32UI
-
RG8I
-
RG8UI
-
RG16I
-
RG16UI
-
RG32I
-
RG32UI
-
RGB8I
-
RGB8UI
-
RGB16I
-
RGB16UI
-
RGB32I
-
RGB32UI
-
RGBA8I
-
RGBA8UI
-
RGBA16I
-
RGBA16UI
-
RGBA32I
-
RGBA32UI
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
valueOf
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.
-