Xmipp  v3.23.11-Nereus
Public Member Functions | Public Attributes | List of all members
Polar_fftw_plans Class Reference

#include <polar.h>

Public Member Functions

 Polar_fftw_plans ()
 Empty constructor. More...
 
 Polar_fftw_plans (const Polar_fftw_plans &)=delete
 
Polar_fftw_plansoperator= (const Polar_fftw_plans &)=delete
 
 ~Polar_fftw_plans ()
 Destructor. More...
 

Public Attributes

std::vector< FourierTransformer * > transformers
 
std::vector< MultidimArray< double > > arrays
 

Detailed Description

Structure for fftw plans

Definition at line 52 of file polar.h.

Constructor & Destructor Documentation

◆ Polar_fftw_plans() [1/2]

Polar_fftw_plans::Polar_fftw_plans ( )
inline

Empty constructor.

Definition at line 58 of file polar.h.

58 {}

◆ Polar_fftw_plans() [2/2]

Polar_fftw_plans::Polar_fftw_plans ( const Polar_fftw_plans )
delete

◆ ~Polar_fftw_plans()

Polar_fftw_plans::~Polar_fftw_plans ( )

Destructor.

Definition at line 28 of file polar.cpp.

29 {
30  for (size_t i=0; i<transformers.size(); ++i)
31  delete transformers[i];
32 }
std::vector< FourierTransformer * > transformers
Definition: polar.h:55
#define i

Member Function Documentation

◆ operator=()

Polar_fftw_plans& Polar_fftw_plans::operator= ( const Polar_fftw_plans )
delete

Member Data Documentation

◆ arrays

std::vector<MultidimArray<double> > Polar_fftw_plans::arrays

Definition at line 56 of file polar.h.

◆ transformers

std::vector<FourierTransformer *> Polar_fftw_plans::transformers

Definition at line 55 of file polar.h.


The documentation for this class was generated from the following files: