Forward declare wavelet_decomposition

This commit is contained in:
Ingo Weyrich 2019-10-28 15:17:25 +01:00
parent 0ee3873ce4
commit 66191609d6
4 changed files with 6 additions and 13 deletions

View File

@ -17,9 +17,7 @@
* 2010 Ilya Popov <ilia_popov@rambler.ru> * 2010 Ilya Popov <ilia_popov@rambler.ru>
* 2012 Emil Martinec <ejmartin@uchicago.edu> * 2012 Emil Martinec <ejmartin@uchicago.edu>
*/ */
#pragma once
#ifndef CPLX_WAVELET_DEC_H_INCLUDED
#define CPLX_WAVELET_DEC_H_INCLUDED
#include <cstddef> #include <cstddef>
#include <cmath> #include <cmath>
@ -266,5 +264,3 @@ void wavelet_decomposition::reconstruct(E * dst, const float blend)
} }
} }
#endif

View File

@ -17,7 +17,7 @@
* 2012 Emil Martinec <ejmartin@uchicago.edu> * 2012 Emil Martinec <ejmartin@uchicago.edu>
* 2014 Jacques Desmis <jdesmis@gmail.com> * 2014 Jacques Desmis <jdesmis@gmail.com>
*/ */
#pragma once
namespace rtengine namespace rtengine
{ {

View File

@ -17,10 +17,8 @@
* 2010 Ilya Popov <ilia_popov@rambler.ru> * 2010 Ilya Popov <ilia_popov@rambler.ru>
* 2012 Emil Martinec <ejmartin@uchicago.edu> * 2012 Emil Martinec <ejmartin@uchicago.edu>
* 2014 Ingo Weyrich <heckflosse@i-weyrich.de> * 2014 Ingo Weyrich <heckflosse@i-weyrich.de>
*/ */
#pragma once
#ifndef CPLX_WAVELET_LEVEL_H_INCLUDED
#define CPLX_WAVELET_LEVEL_H_INCLUDED
#include <cstddef> #include <cstddef>
#include "rt_math.h" #include "rt_math.h"
@ -759,5 +757,3 @@ template<typename T> template<typename E> void wavelet_level<T>::reconstruct_lev
} }
#endif #endif
} }
#endif

View File

@ -31,13 +31,14 @@
#include "lcp.h" #include "lcp.h"
#include "dcp.h" #include "dcp.h"
#include "curves.h" #include "curves.h"
#include "cplx_wavelet_dec.h"
#include "pipettebuffer.h" #include "pipettebuffer.h"
#include "gamutwarning.h" #include "gamutwarning.h"
namespace rtengine namespace rtengine
{ {
class wavelet_decomposition;
namespace procparams namespace procparams
{ {