public static class ECPoint.F2m extends ECPoint.AbstractF2m
ECPoint.AbstractF2m, ECPoint.AbstractFp, ECPoint.F2m, ECPoint.Fp
curve, EMPTY_ZS, preCompTable, withCompression, x, y, zs
Constructor and Description |
---|
ECPoint.F2m(ECCurve curve,
ECFieldElement x,
ECFieldElement y)
Deprecated.
Use ECCurve.createPoint to construct points
|
ECPoint.F2m(ECCurve curve,
ECFieldElement x,
ECFieldElement y,
boolean withCompression)
Deprecated.
per-point compression property will be removed, refer
ECPoint.getEncoded(boolean) |
Modifier and Type | Method and Description |
---|---|
ECPoint |
add(ECPoint b) |
protected ECPoint |
detach() |
protected boolean |
getCompressionYTilde() |
ECFieldElement |
getYCoord()
Returns the y-coordinate.
|
ECPoint |
negate() |
ECPoint |
twice() |
ECPoint |
twicePlus(ECPoint b) |
satisfiesCurveEquation, scaleX, scaleY, subtract, tau, tauPow
checkNormalized, createScaledPoint, equals, equals, getAffineXCoord, getAffineYCoord, getCurve, getCurveCoordinateSystem, getDetachedPoint, getEncoded, getEncoded, getInitialZCoords, getRawXCoord, getRawYCoord, getRawZCoords, getX, getXCoord, getY, getZCoord, getZCoords, hashCode, isCompressed, isInfinity, isNormalized, isValid, multiply, normalize, satisfiesCofactor, threeTimes, timesPow2, toString
public ECPoint.F2m(ECCurve curve, ECFieldElement x, ECFieldElement y)
curve
- base curvex
- x pointy
- y pointpublic ECPoint.F2m(ECCurve curve, ECFieldElement x, ECFieldElement y, boolean withCompression)
ECPoint.getEncoded(boolean)
curve
- base curvex
- x pointy
- y pointwithCompression
- true if encode with point compression.public ECFieldElement getYCoord()
ECPoint
protected boolean getCompressionYTilde()
getCompressionYTilde
in class ECPoint