|  | FloatSymmetric2DSignalReader Class | 
            Provides symmetric complex conjugate signal unpacking services.  Typically used for unpacking 2D FFT's of real
            signals.
            
 Inheritance Hierarchy
Inheritance HierarchySystemObject  CenterSpace.NMath.CoreFloatSymmetric2DSignalReader Namespace: CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 7.4
 Syntax
Syntax[SerializableAttribute]
public abstract class FloatSymmetric2DSignalReader
<SerializableAttribute>
Public MustInherit Class FloatSymmetric2DSignalReader
[SerializableAttribute]
public ref class FloatSymmetric2DSignalReader abstract
[<AbstractClassAttribute>]
[<SerializableAttribute>]
type FloatSymmetric2DSignalReader = class end
The FloatSymmetric2DSignalReader type exposes the following members.
 Constructors
Constructors Properties
Properties|  | Name | Description | 
|---|
|  | Columns | Gets the number of colums in 2D signal data. | 
|  | HalfRows | Gets the number of rows in the symmetric half of the 2D FFT signal. | 
|  | Item | Gets the value at [row, column] of the packed complex-conjugate symmetric signal. | 
|  | Rows | Gets the number of rows in 2D signal data. | 
Top Methods
Methods Remarks
Remarks
            Use this reader for extracting packed signal data resulting from forward 2D FFT's of real signals.  The FFT instance 
            used to generated the signal data must be queried for the appropriate reader using the GetSignalReader() method.
            This guarantees that the correct packed signal reader is constructed.
            
 Example
Example
float[,] m23 = { { 6, 5, 4 }, { 4, 3, 4 } };
FloatForward2DFFT fft23 = new FloatForward2DFFT(2, 3);
fft23.FFTInPlace(m23);
FloatSymmetric2DSignalReader reader = fft23.GetSignalReader(ref m23); 
FloatComplex[,] fftresult = new FloatComplex[reader.Rows, reader.Columns];
reader.UnpackFull(ref fftresult); See Also
See Also