Point
extends Point
implements
JsonSerializable
Table of Contents
Interfaces
- JsonSerializable
Properties
-
$curve
: mixed
-
$inf
: mixed
-
$precomputed
: mixed
-
$type
: mixed
-
$x
: mixed
-
$y
: mixed
Methods
-
__construct()
: mixed
-
__debugInfo()
: mixed
-
_getBeta()
: mixed
-
_getDoubles()
: mixed
-
_getNAFPoints()
: mixed
-
add()
: mixed
-
dbl()
: mixed
-
dblp()
: mixed
-
encode()
: mixed
-
encodeCompressed()
: mixed
-
eq()
: mixed
-
fromJSON()
: mixed
-
getX()
: mixed
-
getY()
: mixed
-
inspect()
: mixed
-
isInfinity()
: mixed
-
jmulAdd()
: mixed
-
jsonSerialize()
: mixed
-
mul()
: mixed
-
mulAdd()
: mixed
-
neg()
: mixed
-
precompute()
: mixed
-
toJ()
: mixed
-
validate()
: mixed
-
_encode()
: mixed
-
_hasDoubles()
: mixed
$curve
public
mixed
$curve
$inf
public
mixed
$inf
$precomputed
public
mixed
$precomputed
$type
public
mixed
$type
$x
public
mixed
$x
$y
public
mixed
$y
__construct()
public
__construct(mixed $curve, mixed $x, mixed $y, mixed $isRed) : mixed
Parameters
-
$curve
: mixed
-
-
$x
: mixed
-
-
$y
: mixed
-
-
$isRed
: mixed
-
__debugInfo()
public
__debugInfo() : mixed
_getBeta()
public
_getBeta() : mixed
_getDoubles()
public
_getDoubles([mixed $step = null ][, mixed $power = null ]) : mixed
Parameters
-
$step
: mixed
= null
-
-
$power
: mixed
= null
-
_getNAFPoints()
public
_getNAFPoints(mixed $wnd) : mixed
Parameters
-
$wnd
: mixed
-
add()
public
add(mixed $point) : mixed
Parameters
-
$point
: mixed
-
dbl()
public
dbl() : mixed
dblp()
public
dblp(mixed $k) : mixed
Parameters
-
$k
: mixed
-
encode()
public
encode(mixed $enc[, mixed $compact = false ]) : mixed
Parameters
-
$enc
: mixed
-
-
$compact
: mixed
= false
-
encodeCompressed()
public
encodeCompressed(mixed $enc) : mixed
Parameters
-
$enc
: mixed
-
eq()
public
eq(mixed $point) : mixed
Parameters
-
$point
: mixed
-
fromJSON()
public
static fromJSON(mixed $curve, mixed $obj, mixed $red) : mixed
Parameters
-
$curve
: mixed
-
-
$obj
: mixed
-
-
$red
: mixed
-
getX()
public
getX() : mixed
getY()
public
getY() : mixed
inspect()
public
inspect() : mixed
isInfinity()
public
isInfinity() : mixed
jmulAdd()
public
jmulAdd(mixed $k1, mixed $p2, mixed $k2) : mixed
Parameters
-
$k1
: mixed
-
-
$p2
: mixed
-
-
$k2
: mixed
-
jsonSerialize()
public
jsonSerialize() : mixed
mul()
public
mul(mixed $k) : mixed
Parameters
-
$k
: mixed
-
mulAdd()
public
mulAdd(mixed $k1, mixed $p2, mixed $k2[, mixed $j = false ]) : mixed
Parameters
-
$k1
: mixed
-
-
$p2
: mixed
-
-
$k2
: mixed
-
-
$j
: mixed
= false
-
neg()
public
neg([mixed $precompute = false ]) : mixed
Parameters
-
$precompute
: mixed
= false
-
precompute()
public
precompute([mixed $power = null ]) : mixed
Parameters
-
$power
: mixed
= null
-
toJ()
public
toJ() : mixed
validate()
public
validate() : mixed
_encode()
protected
_encode(mixed $compact) : mixed
Parameters
-
$compact
: mixed
-
_hasDoubles()
protected
_hasDoubles(mixed $k) : mixed
Parameters
-
$k
: mixed
-