Unit 'ClpIECC' Package
[Overview][Classes][Index] [#pl_cryptolib4pascal]

IECPoint

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: ClpIECC.pas line 195

type IECPoint = interface(IInterface)

  function GetIsInfinity;

  

  function GetIsCompressed;

  

  function GetpreCompTable;

  

  procedure SetpreCompTable();

  

  function GetCurve;

  

  function GetCurveCoordinateSystem;

  

  function GetAffineXCoord;

  

  function GetAffineYCoord;

  

  function GetXCoord;

  

  function GetYCoord;

  

  function GetCompressionYTilde;

  

  function SatisfiesOrder;

  

  function SatisfiesCurveEquation;

  

  function Detach;

  

  function RawXCoord;

  

  function RawYCoord;

  

  function RawZCoords;

  

  function CreateScaledPoint();

  

  procedure CheckNormalized;

  

  property CurveCoordinateSystem: Int32; [r]

  

  property CompressionYTilde: Boolean; [r]

  

  function GetDetachedPoint;

  

  function GetZCoord();

  

  function GetZCoords;

  

  function IsNormalized;

  

  function Normalize();

  

  function ImplIsValid();

  

  function IsValid;

  

  function IsValidPartial;

  

  function ScaleX();

  

  function ScaleY();

  

  function ScaleXNegateY();

  

  function ScaleYNegateX();

  

  function GetEncoded();

  

  function Add();

  

  function Subtract();

  

  function Negate;

  

  function TimesPow2();

  

  function Twice;

  

  function Multiply();

  

  function TwicePlus();

  

  function ThreeTimes;

  

  function Equals();

  

  function GetHashCode;

  

  function ToString;

  

  property preCompTable: TDictionary; [rw]

  

  property AffineXCoord: IECFieldElement; [r]

  

  property AffineYCoord: IECFieldElement; [r]

  

  property XCoord: IECFieldElement; [r]

  

  property YCoord: IECFieldElement; [r]

  

  property curve: IECCurve; [r]

  

  property IsInfinity: Boolean; [r]

  

  property IsCompressed: Boolean; [r]

  

end;

Inheritance

IECPoint

  

|

IInterface



CT Web help

CodeTyphon Studio