[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: ClpECC.pas line 1089
type TECPoint = class(TInterfacedObject,IECPoint) |
||
strict protected |
||
FEMPTY_ZS: ; |
|
|
Fm_zs: ; |
|
|
Fm_withCompression: Boolean; |
|
|
|
||
|
||
|
||
function GetIsInfinity; |
|
|
function GetIsCompressed; |
|
|
function GetpreCompTable; |
|
|
procedure SetpreCompTable(); |
|
|
function GetCurve; virtual; |
|
|
function GetCurveCoordinateSystem; virtual; |
|
|
function GetAffineXCoord; virtual; |
|
|
function GetAffineYCoord; virtual; |
|
|
function GetXCoord; virtual; |
|
|
function GetCompressionYTilde; virtual; abstract; |
|
|
constructor Create(); |
|
|
function SatisfiesOrder; virtual; |
|
|
function SatisfiesCurveEquation; virtual; abstract; |
|
|
function Detach; virtual; abstract; |
|
|
function RawXCoord; |
|
|
function RawYCoord; |
|
|
function RawZCoords; |
|
|
function CreateScaledPoint(); virtual; |
|
|
procedure CheckNormalized; virtual; |
|
|
property CurveCoordinateSystem: Int32; [r] |
|
|
property CompressionYTilde: Boolean; [r] |
|
|
class function GetInitialZCoords(); |
|
|
public |
||
Fm_preCompTable: TDictionary; |
|
|
function GetYCoord; virtual; |
|
|
destructor Destroy; override; |
|
|
function GetDetachedPoint; |
|
|
function GetZCoord(); virtual; |
|
|
function GetZCoords; virtual; |
|
|
function IsNormalized; virtual; |
|
|
function Normalize(); |
|
|
function ImplIsValid(); |
|
|
function IsValid; |
|
|
function IsValidPartial; |
|
|
function ScaleX(); virtual; |
|
|
function ScaleY(); virtual; |
|
|
function ScaleXNegateY(); virtual; |
|
|
function ScaleYNegateX(); virtual; |
|
|
function GetEncoded(); |
|
|
function Add(); virtual; abstract; |
|
|
function Subtract(); virtual; abstract; |
|
|
function Negate; virtual; abstract; |
|
|
function TimesPow2(); virtual; |
|
|
function Twice; virtual; abstract; |
|
|
function Multiply(); virtual; abstract; |
|
|
function TwicePlus(); virtual; |
|
|
function ThreeTimes; virtual; |
|
|
function Equals(); |
|
|
function GetHashCode; override; |
|
|
function ToString; override; |
|
|
property preCompTable: TDictionary; [rw] |
|
|
property AffineXCoord: IECFieldElement; [r] |
|
|
property AffineYCoord: IECFieldElement; [r] |
|
|
property XCoord: IECFieldElement; [r] |
|
|
property YCoord: IECFieldElement; [r] |
|
|
|
||
property IsInfinity: Boolean; [r] |
|
|
property IsCompressed: Boolean; [r] |
|
|
end; |
|
||
| | ||
TObject,IECPoint |
CT Web help |
CodeTyphon Studio |