diff options
Diffstat (limited to 'werteunit.pas')
-rw-r--r-- | werteunit.pas | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/werteunit.pas b/werteunit.pas index f11c717..7b7385f 100644 --- a/werteunit.pas +++ b/werteunit.pas @@ -54,6 +54,9 @@ type function liesDateien(dateien: tGenerischeInputDateiInfoArray): boolean; function fft(senkrecht,invers: boolean; algo: tFFTAlgorithmus; fen: tFenster; hg: tExtendedArray; out pvFehler: extended): boolean; overload; inline; function fft(sMin,sMax: longint; senkrecht,invers: boolean; algo: tFFTAlgorithmus; fen: tFenster; hg: tExtendedArray; out pvFehler: extended): boolean; overload; + procedure radonTransformation(xMin,xMax: longint; xStep,yStep: extended; qu: pTLLWerteSingle); overload; + procedure radonTransformation(xMin,xMax: longint; xStep,yStep: extended; qu: pTLLWerteDouble); overload; + procedure radonTransformation(xMin,xMax: longint; xStep,yStep: extended; qu: pTLLWerteExtended); overload; procedure spiegle; overload; procedure spiegle(tMin,tMax: longint); overload; procedure fft2dNachbearbeitungA(nB: tFFTDatenordnung); @@ -891,6 +894,15 @@ begin result:=not (in0 or out0); end; +{$DEFINE tLLWerte_radonTransformation} +procedure tLLWerte.radonTransformation(xMin,xMax: longint; xStep,yStep: extended; qu: pTLLWerteSingle); +{$INCLUDE werteunit.inc} +procedure tLLWerte.radonTransformation(xMin,xMax: longint; xStep,yStep: extended; qu: pTLLWerteDouble); +{$INCLUDE werteunit.inc} +procedure tLLWerte.radonTransformation(xMin,xMax: longint; xStep,yStep: extended; qu: pTLLWerteExtended); +{$INCLUDE werteunit.inc} +{$UNDEF tLLWerte_radonTransformation} + procedure tLLWerte.schreibeWert(var f: textfile; x,y: longint; beschriftung: tExtPoint; var letzterWert: extended; entspringen,verschiebung: extended; skalierung: string; kvs: tKnownValues; cbgv: tCallBackGetValue); var tmp: extended; |