Package com.esri.core.geometry
Enum Geometry.GeometryAccelerationDegree
java.lang.Object
java.lang.Enum<Geometry.GeometryAccelerationDegree>
com.esri.core.geometry.Geometry.GeometryAccelerationDegree
- All Implemented Interfaces:
Serializable
,Comparable<Geometry.GeometryAccelerationDegree>
,java.lang.constant.Constable
- Enclosing class:
Geometry
public static enum Geometry.GeometryAccelerationDegree
extends Enum<Geometry.GeometryAccelerationDegree>
Describes the degree of acceleration of the geometry.
Acceleration usually builds a raster and a quadtree.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionhigh acceleration, takes even more memory and may take longest time to accelerate, but may work faster than the other two.medium acceleration, takes more memory and takes more time to accelerate, but may work faster.mild acceleration, takes least amount of memory. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.static Geometry.GeometryAccelerationDegree[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
enumMild
mild acceleration, takes least amount of memory. (64x64x2 bit raster) -
enumMedium
medium acceleration, takes more memory and takes more time to accelerate, but may work faster. (256x256x2 bit raster and a quad tree for segments) -
enumHot
high acceleration, takes even more memory and may take longest time to accelerate, but may work faster than the other two. (1024x1024x2 bit raster and a quad tree for segments)
-
-
Constructor Details
-
GeometryAccelerationDegree
private GeometryAccelerationDegree()
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-