[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: ClpIECC.pas line 423
type IECCurve = interface(IInterface) |
||
procedure SetCoord(); |
|
|
procedure SetEndomorphism(); |
|
|
procedure SetMultiplier(); |
|
|
function GetFieldSize; |
|
|
function GetInfinity; |
|
|
function GetField; |
|
|
function GetA; |
|
|
function GetB; |
|
|
function GetOrder; |
|
|
function GetCofactor; |
|
|
function GetCoordinateSystem; |
|
|
function CloneCurve; |
|
|
function CreateRawPoint(); |
|
|
function CreateDefaultMultiplier; |
|
|
procedure CheckPoint(); |
|
|
procedure CheckPoints(); |
|
|
function DecompressPoint(); |
|
|
property FieldSize: Int32; [r] |
|
|
function FromBigInteger(); |
|
|
function IsValidFieldElement(); |
|
|
function Configure; |
|
|
function ValidatePoint(); |
|
|
function CreateCacheSafeLookupTable(); |
|
|
function CreatePoint(); |
|
|
function SupportsCoordinateSystem(); |
|
|
function GetPreCompInfo(); |
|
|
function Precompute(); |
|
|
function ImportPoint(); |
|
|
procedure NormalizeAll(); |
|
|
function GetEndomorphism; |
|
|
function GetMultiplier; |
|
|
function DecodePoint(); |
|
|
property coord: Int32; [w] |
|
|
property Endomorphism: IECEndomorphism; [w] |
|
|
property Multiplier: IECMultiplier; [w] |
|
|
|
||
property field: IFiniteField; [r] |
|
|
property a: IECFieldElement; [r] |
|
|
property b: IECFieldElement; [r] |
|
|
property Order: TBigInteger; [r] |
|
|
property Cofactor: TBigInteger; [r] |
|
|
property CoordinateSystem: Int32; [r] |
|
|
function Equals(); |
|
|
function GetHashCode; |
|
|
end; |
|
||
| | ||
IInterface |
CT Web help |
CodeTyphon Studio |