Overview

Location

constructor


constructor(aX: FieldElement; aY: FieldElement; aZ: FieldElement)
ProjectiveGroupElement(FieldElement aX, FieldElement aY, FieldElement aZ)
init(_ aX: FieldElement, _ aY: FieldElement, _ aZ: FieldElement)
Sub New(aX As FieldElement, aY As FieldElement, aZ As FieldElement)

Parameters:

  • aX:
  • aY:
  • aZ:

constructor(value: ProjectiveGroupElement)
ProjectiveGroupElement(ProjectiveGroupElement value)
init(_ value: ProjectiveGroupElement)
Sub New(value As ProjectiveGroupElement)

Parameters:

  • value:

Double

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

Parameters:

  • r:

ToBytes

method ToBytes(s: Memory<array of byte>)
void ToBytes(Memory<array of byte> s)
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
Sub ToBytes(s As Memory<array of byte>)

Parameters:

  • s:

X

FIELD X() As FieldElement

Y

FIELD Y() As FieldElement

Z

FIELD Z() As FieldElement

Zero

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

X

FIELD X() As FieldElement

Y

FIELD Y() As FieldElement

Z

FIELD Z() As FieldElement

constructor


constructor(aX: FieldElement; aY: FieldElement; aZ: FieldElement)
ProjectiveGroupElement(FieldElement aX, FieldElement aY, FieldElement aZ)
init(_ aX: FieldElement, _ aY: FieldElement, _ aZ: FieldElement)
Sub New(aX As FieldElement, aY As FieldElement, aZ As FieldElement)

Parameters:

  • aX:
  • aY:
  • aZ:

constructor(value: ProjectiveGroupElement)
ProjectiveGroupElement(ProjectiveGroupElement value)
init(_ value: ProjectiveGroupElement)
Sub New(value As ProjectiveGroupElement)

Parameters:

  • value: