ExtendedGroupElement
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
ExtendedGroupElement()
init()
Sub New()
constructor (FieldElement, FieldElement, FieldElement, FieldElement)
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
Parameters:
- s:
T
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>)
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
Y
Z
Zero
method Zero
void Zero()
func Zero()
// .NET, .NET Standard 2.0
func Zero()
// Island
func Zero() void
Sub Zero()
T
X
Y
Z
constructor
constructor
ExtendedGroupElement()
init()
Sub New()
constructor (FieldElement, FieldElement, FieldElement, FieldElement)
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: