Grok  7.6.3
Classes | Namespaces | Macros
WaveletFwdImpl.cpp File Reference
#include <WaveletFwd.h>

Classes

class  grk::dwt53
 
class  grk::dwt97
 

Namespaces

 grk
 Copyright (C) 2016-2021 Grok Image Compression Inc.
 

Macros

#define GROK_S(i)   a[(i)<<1]
 
#define GROK_D(i)   a[(1+((i)<<1))]
 
#define GROK_S_(i)   ((i)<0?GROK_S(0):((i)>=s_n?GROK_S(s_n-1):GROK_S(i)))
 
#define GROK_D_(i)   ((i)<0?GROK_D(0):((i)>=d_n?GROK_D(d_n-1):GROK_D(i)))
 
#define GROK_SS_(i)   ((i)<0?GROK_S(0):((i)>=d_n?GROK_S(d_n-1):GROK_S(i)))
 
#define GROK_DD_(i)   ((i)<0?GROK_D(0):((i)>=s_n?GROK_D(s_n-1):GROK_D(i)))
 
#define GROK_S(i)   a[(i)<<1]
 
#define GROK_D(i)   a[(1+((i)<<1))]
 
#define GROK_S_(i)   ((i)<0?GROK_S(0):((i)>=s_n?GROK_S(s_n-1):GROK_S(i)))
 
#define GROK_D_(i)   ((i)<0?GROK_D(0):((i)>=d_n?GROK_D(d_n-1):GROK_D(i)))
 
#define GROK_SS_(i)   ((i)<0?GROK_S(0):((i)>=d_n?GROK_S(d_n-1):GROK_S(i)))
 
#define GROK_DD_(i)   ((i)<0?GROK_D(0):((i)>=s_n?GROK_D(s_n-1):GROK_D(i)))
 

Macro Definition Documentation

◆ GROK_D [1/2]

#define GROK_D (   i)    a[(1+((i)<<1))]

◆ GROK_D [2/2]

#define GROK_D (   i)    a[(1+((i)<<1))]

◆ GROK_D_ [1/2]

#define GROK_D_ (   i)    ((i)<0?GROK_D(0):((i)>=d_n?GROK_D(d_n-1):GROK_D(i)))

◆ GROK_D_ [2/2]

#define GROK_D_ (   i)    ((i)<0?GROK_D(0):((i)>=d_n?GROK_D(d_n-1):GROK_D(i)))

◆ GROK_DD_ [1/2]

#define GROK_DD_ (   i)    ((i)<0?GROK_D(0):((i)>=s_n?GROK_D(s_n-1):GROK_D(i)))

◆ GROK_DD_ [2/2]

#define GROK_DD_ (   i)    ((i)<0?GROK_D(0):((i)>=s_n?GROK_D(s_n-1):GROK_D(i)))

◆ GROK_S [1/2]

#define GROK_S (   i)    a[(i)<<1]

◆ GROK_S [2/2]

#define GROK_S (   i)    a[(i)<<1]

◆ GROK_S_ [1/2]

#define GROK_S_ (   i)    ((i)<0?GROK_S(0):((i)>=s_n?GROK_S(s_n-1):GROK_S(i)))

◆ GROK_S_ [2/2]

#define GROK_S_ (   i)    ((i)<0?GROK_S(0):((i)>=s_n?GROK_S(s_n-1):GROK_S(i)))

◆ GROK_SS_ [1/2]

#define GROK_SS_ (   i)    ((i)<0?GROK_S(0):((i)>=d_n?GROK_S(d_n-1):GROK_S(i)))

◆ GROK_SS_ [2/2]

#define GROK_SS_ (   i)    ((i)<0?GROK_S(0):((i)>=d_n?GROK_S(d_n-1):GROK_S(i)))