Skip to main content
Version: Next

Interface: ProjConstructor<T>

ec.weierstrass.ProjConstructor

Type parameters​

Name
T

Hierarchy​

Constructors​

constructor​

• new ProjConstructor(x, y, z): ProjPointType<T>

Parameters​

NameType
xT
yT
zT

Returns​

ProjPointType<T>

Inherited from​

GroupConstructor<ProjPointType<T>>.constructor

Defined in​

node_modules/@noble/curves/abstract/weierstrass.d.ts:76

Properties​

BASE​

• BASE: ProjPointType<T>

Inherited from​

GroupConstructor.BASE

Defined in​

node_modules/@noble/curves/abstract/curve.d.ts:19


ZERO​

• ZERO: ProjPointType<T>

Inherited from​

GroupConstructor.ZERO

Defined in​

node_modules/@noble/curves/abstract/curve.d.ts:20

Methods​

fromAffine​

â–¸ fromAffine(p): ProjPointType<T>

Parameters​

NameType
pAffinePoint<T>

Returns​

ProjPointType<T>

Defined in​

node_modules/@noble/curves/abstract/weierstrass.d.ts:77


fromHex​

â–¸ fromHex(hex): ProjPointType<T>

Parameters​

NameType
hexHex

Returns​

ProjPointType<T>

Defined in​

node_modules/@noble/curves/abstract/weierstrass.d.ts:78


fromPrivateKey​

â–¸ fromPrivateKey(privateKey): ProjPointType<T>

Parameters​

NameType
privateKeyPrivKey

Returns​

ProjPointType<T>

Defined in​

node_modules/@noble/curves/abstract/weierstrass.d.ts:79


normalizeZ​

â–¸ normalizeZ(points): ProjPointType<T>[]

Parameters​

NameType
pointsProjPointType<T>[]

Returns​

ProjPointType<T>[]

Defined in​

node_modules/@noble/curves/abstract/weierstrass.d.ts:80