/[marvin]/marvin/src/libsip/algo/fft.hh
ViewVC logotype

Diff of /marvin/src/libsip/algo/fft.hh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by hannibal, Mon Aug 11 22:38:01 2003 UTC revision 1.4 by exos, Thu Sep 11 05:00:21 2003 UTC
# Line 51  class fft: public Algo { Line 51  class fft: public Algo {
51    // Associations    // Associations
52    // Attributes    // Attributes
53    // Operations    // Operations
54    public:  public:
55      fft ( ContSignal signal );    fft ( ContSignal signal);
56      fft ( DiscSignal signal );    fft ( DiscSignal &signal, bool);
57      fft ( ContLogSignal signal );    fft ( ContLogSignal signal);
58      fft ( DiscLogSignal signal );    fft ( DiscLogSignal signal);
59      //  ComplexSignal &get_signal();
60      DiscSignal &get_magnitude();
61    
62    
63    private:
64       DiscSignal   *result_i;
65       DiscSignal   *result_r;
66      
67      bool puiss_de_2 ( unsigned x );
68      unsigned NumberOfBitsNeeded ( unsigned puiss_de_2 );
69      unsigned ReverseBits ( unsigned index, unsigned NumBits );
70      double Index_to_frequency ( unsigned NumSamples, unsigned Index );
71      
72    
73    
74  };  };
75    
76  #endif  #endif

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26