C# Class Org.BouncyCastle.Math.EC.ECPoint

Datei anzeigen Open project: red-gate/iTextSharp-4.1.6 Class Usage Examples

Public Methods

Method Description
Add ( ECPoint b ) : ECPoint
Equals ( object obj ) : bool
GetEncoded ( ) : byte[]
GetHashCode ( ) : int
Multiply ( BigInteger b ) : ECPoint
Negate ( ) : ECPoint
Subtract ( ECPoint b ) : ECPoint
Twice ( ) : ECPoint

Protected Methods

Method Description
ECPoint ( Org.BouncyCastle.Math.EC.ECCurve curve, ECFieldElement x, ECFieldElement y, bool withCompression ) : System

Private Methods

Method Description
AssertECMultiplier ( ) : void
SetPreCompInfo ( PreCompInfo preCompInfo ) : void

Method Details

Add() public abstract method

public abstract Add ( ECPoint b ) : ECPoint
b ECPoint
return ECPoint

ECPoint() protected method

protected ECPoint ( Org.BouncyCastle.Math.EC.ECCurve curve, ECFieldElement x, ECFieldElement y, bool withCompression ) : System
curve Org.BouncyCastle.Math.EC.ECCurve
x ECFieldElement
y ECFieldElement
withCompression bool
return System

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetEncoded() public abstract method

public abstract GetEncoded ( ) : byte[]
return byte[]

GetHashCode() public method

public GetHashCode ( ) : int
return int

Multiply() public abstract method

public abstract Multiply ( BigInteger b ) : ECPoint
b BigInteger
return ECPoint

Negate() public abstract method

public abstract Negate ( ) : ECPoint
return ECPoint

Subtract() public abstract method

public abstract Subtract ( ECPoint b ) : ECPoint
b ECPoint
return ECPoint

Twice() public abstract method

public abstract Twice ( ) : ECPoint
return ECPoint