[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: ClpECC.pas line 172
type TFpFieldElement = class(TAbstractFpFieldElement,IFpFieldElement) |
||
strict protected |
||
function ModAdd(); virtual; |
|
|
function ModDouble(); virtual; |
|
|
function ModHalf(); virtual; |
|
|
function ModHalfAbs(); virtual; |
|
|
function ModInverse(); virtual; |
|
|
function ModMult(); virtual; |
|
|
function ModReduce(); virtual; |
|
|
function ModSubtract(); virtual; |
|
|
function GetFieldName; override; |
|
|
function GetFieldSize; override; |
|
|
public |
||
constructor Create(); deprecated ; |
|
|
destructor Destroy; override; |
|
|
function ToBigInteger; override; |
|
|
function Add(); override; |
|
|
function AddOne; override; |
|
|
function Subtract(); override; |
|
|
function Multiply(); override; |
|
|
function Divide(); override; |
|
|
function Negate; override; |
|
|
function Square; override; |
|
|
function Invert; override; |
|
|
function Sqrt; override; |
|
|
function MultiplyMinusProduct(); override; |
|
|
function MultiplyPlusProduct(); override; |
|
|
function SquareMinusProduct(); override; |
|
|
function SquarePlusProduct(); override; |
|
|
property FieldName: string; [r] |
|
|
property FieldSize: Int32; [r] |
|
|
property Q: TBigInteger; [r] |
|
|
function Equals(); overload; |
|
|
function GetHashCode; override; |
|
|
class function CalculateResidue(); |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject,IECFieldElement |
CT Web help |
CodeTyphon Studio |