ExtendedGroupElement

Overview

Location

 

constructor

 

constructor

 

ExtendedGroupElement()

 

init()

 

Sub New()

 

constructor(aX: FieldElement; aY: FieldElement; aZ: FieldElement; aT: FieldElement)

 

ExtendedGroupElement(FieldElement aX, FieldElement aY, FieldElement aZ, FieldElement aT)

 

init(_ aX: FieldElement, _ aY: FieldElement, _ aZ: FieldElement, _ aT: FieldElement)

 

Sub New(aX As FieldElement, aY As FieldElement, aZ As FieldElement, aT As FieldElement)

Parameters:

  • aX:
  • aY:
  • aZ:
  • aT:

constructor (ExtendedGroupElement)

 

constructor(value: ExtendedGroupElement)

 

ExtendedGroupElement(ExtendedGroupElement value)

 

init(_ value: ExtendedGroupElement)

 

Sub New(value As ExtendedGroupElement)

Parameters:

  • value:

Double

 

// .NET, .NET Standard 2.0
method Double(r: Memory<CompletedGroupElement>)
// Island
method Double(r: Memory<CompletedGroupElement>)

 

// .NET, .NET Standard 2.0
void Double(Memory<CompletedGroupElement> r)
// Island
void Double(Memory<CompletedGroupElement> r)

 

// .NET, .NET Standard 2.0
func Double(_ r: Memory<CompletedGroupElement>)
// Island
func Double(_ r: Memory<CompletedGroupElement>)

 

// .NET, .NET Standard 2.0
func Double(r Memory<CompletedGroupElement>) 
// Island
func Double(r Memory<CompletedGroupElement>) void

 

// .NET, .NET Standard 2.0
Sub Double(r As Memory<CompletedGroupElement>)
// Island
Sub Double(r As Memory<CompletedGroupElement>)

Parameters:

  • r:

FromBytes

 

// .NET, .NET Standard 2.0
method FromBytes(s: Memory<array of byte>): bool
// Island
method FromBytes(s: Memory<array of byte>): bool

 

// .NET, .NET Standard 2.0
bool FromBytes(Memory<array of byte> s)
// Island
bool FromBytes(Memory<array of byte> s)

 

// .NET, .NET Standard 2.0
func FromBytes(_ s: Memory<array of byte>) -> bool
// Island
func FromBytes(_ s: Memory<array of byte>) -> bool

 

// .NET, .NET Standard 2.0
func FromBytes(s Memory<array of byte>) bool
// Island
func FromBytes(s Memory<array of byte>) bool

 

// .NET, .NET Standard 2.0
Function FromBytes(s As Memory<array of byte>) As bool
// Island
Function FromBytes(s As Memory<array of byte>) As bool

Parameters:

  • s:

T

 

var T: FieldElement;

 

var T: FieldElement

 

FIELD T() As FieldElement

ToBytes

 

// .NET, .NET Standard 2.0
method ToBytes(s: Memory<array of byte>)
// Island
method ToBytes(s: Memory<array of byte>)

 

// .NET, .NET Standard 2.0
void ToBytes(Memory<array of byte> s)
// Island
void ToBytes(Memory<array of byte> s)

 

// .NET, .NET Standard 2.0
func ToBytes(_ s: Memory<array of byte>)
// Island
func ToBytes(_ s: Memory<array of byte>)

 

// .NET, .NET Standard 2.0
func ToBytes(s Memory<array of byte>) 
// Island
func ToBytes(s Memory<array of byte>) void

 

// .NET, .NET Standard 2.0
Sub ToBytes(s As Memory<array of byte>)
// Island
Sub ToBytes(s As Memory<array of byte>)

Parameters:

  • s:

ToCached

 

// .NET, .NET Standard 2.0
method ToCached(r: Memory<CachedGroupElement>)
// Island
method ToCached(r: Memory<CachedGroupElement>)

 

// .NET, .NET Standard 2.0
void ToCached(Memory<CachedGroupElement> r)
// Island
void ToCached(Memory<CachedGroupElement> r)

 

// .NET, .NET Standard 2.0
func ToCached(_ r: Memory<CachedGroupElement>)
// Island
func ToCached(_ r: Memory<CachedGroupElement>)

 

// .NET, .NET Standard 2.0
func ToCached(r Memory<CachedGroupElement>) 
// Island
func ToCached(r Memory<CachedGroupElement>) void

 

// .NET, .NET Standard 2.0
Sub ToCached(r As Memory<CachedGroupElement>)
// Island
Sub ToCached(r As Memory<CachedGroupElement>)

Parameters:

  • r:

ToProjective

 

// .NET, .NET Standard 2.0
method ToProjective(r: Memory<ProjectiveGroupElement>)
// Island
method ToProjective(r: Memory<ProjectiveGroupElement>)

 

// .NET, .NET Standard 2.0
void ToProjective(Memory<ProjectiveGroupElement> r)
// Island
void ToProjective(Memory<ProjectiveGroupElement> r)

 

// .NET, .NET Standard 2.0
func ToProjective(_ r: Memory<ProjectiveGroupElement>)
// Island
func ToProjective(_ r: Memory<ProjectiveGroupElement>)

 

// .NET, .NET Standard 2.0
func ToProjective(r Memory<ProjectiveGroupElement>) 
// Island
func ToProjective(r Memory<ProjectiveGroupElement>) void

 

// .NET, .NET Standard 2.0
Sub ToProjective(r As Memory<ProjectiveGroupElement>)
// Island
Sub ToProjective(r As Memory<ProjectiveGroupElement>)

Parameters:

  • r:

X

 

var X: FieldElement;

 

var X: FieldElement

 

FIELD X() As FieldElement

Y

 

var Y: FieldElement;

 

var Y: FieldElement

 

FIELD Y() As FieldElement

Z

 

var Z: FieldElement;

 

var Z: FieldElement

 

FIELD Z() As FieldElement

Zero

 

method Zero

 

void Zero()

 

func Zero()

 

// .NET, .NET Standard 2.0
func Zero() 
// Island
func Zero() void

 

Sub Zero()

 

T

 

var T: FieldElement;

 

var T: FieldElement

 

FIELD T() As FieldElement

X

 

var X: FieldElement;

 

var X: FieldElement

 

FIELD X() As FieldElement

Y

 

var Y: FieldElement;

 

var Y: FieldElement

 

FIELD Y() As FieldElement

Z

 

var Z: FieldElement;

 

var Z: FieldElement

 

FIELD Z() As FieldElement

 

constructor

 

constructor

 

ExtendedGroupElement()

 

init()

 

Sub New()

 

constructor(aX: FieldElement; aY: FieldElement; aZ: FieldElement; aT: FieldElement)

 

ExtendedGroupElement(FieldElement aX, FieldElement aY, FieldElement aZ, FieldElement aT)

 

init(_ aX: FieldElement, _ aY: FieldElement, _ aZ: FieldElement, _ aT: FieldElement)

 

Sub New(aX As FieldElement, aY As FieldElement, aZ As FieldElement, aT As FieldElement)

Parameters:

  • aX:
  • aY:
  • aZ:
  • aT:

constructor (ExtendedGroupElement)

 

constructor(value: ExtendedGroupElement)

 

ExtendedGroupElement(ExtendedGroupElement value)

 

init(_ value: ExtendedGroupElement)

 

Sub New(value As ExtendedGroupElement)

Parameters:

  • value: