Package com.openinventor.inventor.nodes
Enum SoImage.FileTypes
- java.lang.Object
-
- java.lang.Enum<SoImage.FileTypes>
-
- com.openinventor.inventor.nodes.SoImage.FileTypes
-
- All Implemented Interfaces:
IntegerValuedEnum
,java.io.Serializable
,java.lang.Comparable<SoImage.FileTypes>
- Enclosing class:
- SoImage
public static enum SoImage.FileTypes extends java.lang.Enum<SoImage.FileTypes> implements IntegerValuedEnum
File type.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BMP
The file type is BMP.DDS
The file type is DDS (DirectDraw Surface).GIF
The file type is GIF.HDRI
The file type is HDRi (High Dynamic Range).JPEG
The file type is JPEG.JPEG2000
The file type is JPEG2000.NUM_FILETYPES
NUM_FILETYPES.PGX
The file type is PGX.PNG
The file type is PNG.PNM
The file type is PNM.RAS
The file type is SUN Raster.RGB
The file type is RGB.SGI
The file type is SGI.TIFF
The file type is TIFF.UNKNOWN
The file type is unknown.
-
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 SoImage.FileTypes
valueOf(int val)
Returns the enum constant of this type with the specified integer valuestatic SoImage.FileTypes
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SoImage.FileTypes[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final SoImage.FileTypes UNKNOWN
The file type is unknown.
-
RGB
public static final SoImage.FileTypes RGB
The file type is RGB.
-
SGI
public static final SoImage.FileTypes SGI
The file type is SGI.
-
TIFF
public static final SoImage.FileTypes TIFF
The file type is TIFF.
-
GIF
public static final SoImage.FileTypes GIF
The file type is GIF.
-
JPEG
public static final SoImage.FileTypes JPEG
The file type is JPEG.
-
BMP
public static final SoImage.FileTypes BMP
The file type is BMP.
-
PNG
public static final SoImage.FileTypes PNG
The file type is PNG.
-
JPEG2000
public static final SoImage.FileTypes JPEG2000
The file type is JPEG2000.
-
PGX
public static final SoImage.FileTypes PGX
The file type is PGX.
-
PNM
public static final SoImage.FileTypes PNM
The file type is PNM.
-
RAS
public static final SoImage.FileTypes RAS
The file type is SUN Raster.
-
DDS
public static final SoImage.FileTypes DDS
The file type is DDS (DirectDraw Surface).
-
HDRI
public static final SoImage.FileTypes HDRI
The file type is HDRi (High Dynamic Range).
-
NUM_FILETYPES
public static final SoImage.FileTypes NUM_FILETYPES
NUM_FILETYPES.
-
-
Method Detail
-
values
public static SoImage.FileTypes[] 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 (SoImage.FileTypes c : SoImage.FileTypes.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SoImage.FileTypes 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 SoImage.FileTypes 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.
-
-