ProjectiveGroupElement
Overview
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.crypto.ed25519.internal.edwards25519
- Platforms: .NET, .NET Standard 2.0, Island
constructor
constructor
ProjectiveGroupElement()
init()
Sub New()
constructor (FieldElement, FieldElement, FieldElement)
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 (ProjectiveGroupElement)
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
var X: FieldElement;
FieldElement X
var X: FieldElement
X FieldElement
FIELD X() As FieldElement
Y
var Y: FieldElement;
FieldElement Y
var Y: FieldElement
Y FieldElement
FIELD Y() As FieldElement
Z
var Z: FieldElement;
FieldElement Z
var Z: FieldElement
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()
X
var X: FieldElement;
FieldElement X
var X: FieldElement
X FieldElement
FIELD X() As FieldElement
Y
var Y: FieldElement;
FieldElement Y
var Y: FieldElement
Y FieldElement
FIELD Y() As FieldElement
Z
var Z: FieldElement;
FieldElement Z
var Z: FieldElement
Z FieldElement
FIELD Z() As FieldElement
constructor
constructor
ProjectiveGroupElement()
init()
Sub New()
constructor (FieldElement, FieldElement, FieldElement)
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 (ProjectiveGroupElement)
constructor(value: ProjectiveGroupElement)
ProjectiveGroupElement(ProjectiveGroupElement value)
init(_ value: ProjectiveGroupElement)
Sub New(value As ProjectiveGroupElement)
Parameters:
- value: