Package org.robovm.apple.metalps
Enum MPSImageEdgeMode
- java.lang.Object
-
- java.lang.Enum<MPSImageEdgeMode>
-
- org.robovm.apple.metalps.MPSImageEdgeMode
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MPSImageEdgeMode>
,org.robovm.rt.bro.ValuedEnum
public enum MPSImageEdgeMode extends java.lang.Enum<MPSImageEdgeMode> implements org.robovm.rt.bro.ValuedEnum
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.robovm.rt.bro.ValuedEnum
org.robovm.rt.bro.ValuedEnum.AsLongMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedSIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsMachineSizedUIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsSignedShortMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedByteMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedIntMarshaler, org.robovm.rt.bro.ValuedEnum.AsUnsignedShortMarshaler
-
-
Enum Constant Summary
Enum Constants Enum Constant Description Clamp
Constant
Mirror
MirrorWithEdge
Zero
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
value()
static MPSImageEdgeMode
valueOf(long n)
Returns the enum constant of this type with the specified name.static MPSImageEdgeMode
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MPSImageEdgeMode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Zero
public static final MPSImageEdgeMode Zero
- Since:
- Available in iOS 9.0 and later.
-
Clamp
public static final MPSImageEdgeMode Clamp
- Since:
- Available in iOS 9.0 and later.
-
Mirror
public static final MPSImageEdgeMode Mirror
- Since:
- Available in iOS 12.1 and later.
-
MirrorWithEdge
public static final MPSImageEdgeMode MirrorWithEdge
- Since:
- Available in iOS 12.1 and later.
-
Constant
public static final MPSImageEdgeMode Constant
- Since:
- Available in iOS 12.1 and later.
-
-
Method Detail
-
values
public static MPSImageEdgeMode[] 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 (MPSImageEdgeMode c : MPSImageEdgeMode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MPSImageEdgeMode 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
-
value
public long value()
- Specified by:
value
in interfaceorg.robovm.rt.bro.ValuedEnum
-
valueOf
public static MPSImageEdgeMode valueOf(long n)
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:
n
- 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
-
-