fftreal_wrapper.cpp Example Filedemos/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 ! |
Copyright © 2000-2012 - www.developpez.com