Package com.io7m.calino.api
Enum Class CLNChannelsLayoutDescriptionStandard
java.lang.Object
java.lang.Enum<CLNChannelsLayoutDescriptionStandard>
com.io7m.calino.api.CLNChannelsLayoutDescriptionStandard
- All Implemented Interfaces:
CLNChannelsLayoutDescriptionType
,CLNDescribableType
,Serializable
,Comparable<CLNChannelsLayoutDescriptionStandard>
,Constable
public enum CLNChannelsLayoutDescriptionStandard
extends Enum<CLNChannelsLayoutDescriptionStandard>
implements CLNChannelsLayoutDescriptionType
The set of standard channel layouts.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionThe ARGB1555 format.The R16 format.The RG16 format.The RGB16 format.The RGBA16 format.The R32 format.The RG32 format.The RGB32 format.The RGBA32 format.The RGBA4444 format.The RGB565 format.The R64 format.The RG64 format.The RGB64 format.The RGBA64 format.The R8 format.The RG8 format.The RGB8 format.The RGBA8 format. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static CLNChannelsLayoutDescriptionStandard[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods inherited from interface com.io7m.calino.api.CLNChannelsLayoutDescriptionType
bitsTotal, channels, descriptor, packing, texelBlockAlignment
-
Enum Constant Details
-
R5_G6_B5
The RGB565 format. -
R4_G4_B4_A4
The RGBA4444 format. -
A1_R5_G5_B5
The ARGB1555 format. -
R8
The R8 format. -
R8_G8
The RG8 format. -
R8_G8_B8
The RGB8 format. -
R8_G8_B8_A8
The RGBA8 format. -
R16
The R16 format. -
R16_G16
The RG16 format. -
R16_G16_B16
The RGB16 format. -
R16_G16_B16_A16
The RGBA16 format. -
R32
The R32 format. -
R32_G32
The RG32 format. -
R32_G32_B32
The RGB32 format. -
R32_G32_B32_A32
The RGBA32 format. -
R64
The R64 format. -
R64_G64
The RG64 format. -
R64_G64_B64
The RGB64 format. -
R64_G64_B64_A64
The RGBA64 format.
-
-
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
-