ITK 6.0.0
Insight Toolkit
 
Loading...
Searching...
No Matches
POCKETFFT_NAMESPACE::detail::cndarr< T > Class Template Reference

#include <pocketfft_hdronly.h>

Detailed Description

template<typename T>
class POCKETFFT_NAMESPACE::detail::cndarr< T >

Definition at line 3030 of file pocketfft_hdronly.h.

+ Inheritance diagram for POCKETFFT_NAMESPACE::detail::cndarr< T >:
+ Collaboration diagram for POCKETFFT_NAMESPACE::detail::cndarr< T >:

Public Member Functions

 cndarr (const void *data_, const shape_t &shape_, const stride_t &stride_)
 
const T & operator[] (ptrdiff_t ofs) const
 
- Public Member Functions inherited from POCKETFFT_NAMESPACE::detail::arr_info
 arr_info (shape_t shape_, stride_t stride_)
 
vcl_size_t ndim () const
 
const shape_tshape () const
 
vcl_size_t shape (vcl_size_t i) const
 
vcl_size_t size () const
 
const stride_tstride () const
 
const ptrdiff_t & stride (vcl_size_t i) const
 

Protected Attributes

const char * d
 
- Protected Attributes inherited from POCKETFFT_NAMESPACE::detail::arr_info
shape_t shp
 
stride_t str
 

Constructor & Destructor Documentation

◆ cndarr()

template<typename T>
POCKETFFT_NAMESPACE::detail::cndarr< T >::cndarr ( const void * data_,
const shape_t & shape_,
const stride_t & stride_ )
inline

Member Function Documentation

◆ operator[]()

template<typename T>
const T & POCKETFFT_NAMESPACE::detail::cndarr< T >::operator[] ( ptrdiff_t ofs) const
inline

Definition at line 3039 of file pocketfft_hdronly.h.

References d.

Member Data Documentation

◆ d

template<typename T>
const char* POCKETFFT_NAMESPACE::detail::cndarr< T >::d
protected

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