public static enum GroupElement.Representation extends Enum<GroupElement.Representation>
Enum Constant and Description |
---|
CACHED
Cached: $(Y+X,Y-X,Z,2dT)$
|
P1P1
Completed ($P \times 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 and 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 nullCopyright © 2019. All rights reserved.