Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

fftreal_wrapper.cpp Example File

demos/spectrum/3rdparty/fftreal/fftreal_wrapper.cpp
 /***************************************************************************
 **
 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
 ** Contact: Nokia Corporation (qt-info@nokia.com)
 **
 ** This file is part of the examples of the Qt Toolkit.
 **
 ** This program is free software: you can redistribute it and/or modify
 ** it under the terms of the GNU Lesser General Public License as
 ** published by the Free Software Foundation, either version 2.1. This
 ** program is distributed in the hope that it will be useful, but WITHOUT
 ** ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 ** FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
 ** for more details. You should have received a copy of the GNU General
 ** Public License along with this program. If not, see
 ** <http://www.gnu.org/licenses/>.
 **
 ***************************************************************************/

 #include "fftreal_wrapper.h"

 // FFTReal code generates quite a lot of 'unused parameter' compiler warnings,
 // which we suppress here in order to get a clean build output.
 #if defined Q_CC_MSVC
 #    pragma warning(disable:4100)
 #elif defined Q_CC_GNU
 #    pragma GCC diagnostic ignored "-Wunused-parameter"
 #elif defined Q_CC_MWERKS
 #    pragma warning off (10182)
 #endif

 #include "FFTRealFixLen.h"

 class FFTRealWrapperPrivate {
 public:
     FFTRealFixLen<FFTLengthPowerOfTwo> m_fft;
 };

 FFTRealWrapper::FFTRealWrapper()
     :   m_private(new FFTRealWrapperPrivate)
 {

 }

 FFTRealWrapper::~FFTRealWrapper()
 {
     delete m_private;
 }

 void FFTRealWrapper::calculateFFT(DataType in[], const DataType out[])
 {
     m_private->m_fft.do_fft(in, out);
 }
Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt 4.8
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web