Documentation

Point extends Point
in package
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

Properties

$precomputed

public mixed $precomputed

Methods

__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

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

validate()

public validate() : mixed

_encode()

protected _encode(mixed $compact) : mixed
Parameters
$compact : mixed

_hasDoubles()

protected _hasDoubles(mixed $k) : mixed
Parameters
$k : mixed

        
On this page

Search results