Serializable
, Comparable<GroupElement.Representation>
public static enum GroupElement.Representation extends Enum<GroupElement.Representation>
Enum Constant | Description |
---|---|
CACHED |
Cached: (Y+X,Y-X,Z,2dT)
|
P1P1 |
Completed (P x P): ((X:Z),(Y:T)) satisfying x=X/Z, y=Y/T
|
P2 |
Projective (P^2): (X:Y:Z) satisfying x=X/Z, y=Y/Z
|
P3 |
Extended (P^3): (X:Y:Z:T) satisfying x=X/Z, y=Y/Z, XY=ZT
|
P3PrecomputedDouble |
Can only be requested.
|
PRECOMP |
Precomputed (Duif): (y+x,y-x,2dxy)
|
Modifier and Type | Method | Description |
---|---|---|
static GroupElement.Representation |
valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static GroupElement.Representation[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GroupElement.Representation P2
public static final GroupElement.Representation P3
public static final GroupElement.Representation P3PrecomputedDouble
public static final GroupElement.Representation P1P1
public static final GroupElement.Representation PRECOMP
public static final GroupElement.Representation CACHED
public static GroupElement.Representation[] values()
for (GroupElement.Representation c : GroupElement.Representation.values()) System.out.println(c);
public static GroupElement.Representation valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null