Field3D
FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP Struct Reference

#include <FieldGroup.h>

Public Member Functions

template<typename T >
void operator() (const T &vec) const
 Functor. More...
 
 SampleMIP (const V3d &p, const float wsSpotSize, float *result, bool isVs)
 Ctor. More...
 

Public Attributes

bool m_isVs
 
const V3dm_p
 
float * m_result
 
const float m_wsSpotSize
 

Detailed Description

template<typename BaseTypeList_T, int Dims_T>
struct FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP

Definition at line 551 of file FieldGroup.h.

Constructor & Destructor Documentation

template<typename BaseTypeList_T , int Dims_T>
FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP::SampleMIP ( const V3d p,
const float  wsSpotSize,
float *  result,
bool  isVs 
)
inline

Ctor.

Definition at line 554 of file FieldGroup.h.

556  : m_p(p), m_wsSpotSize(wsSpotSize), m_result(result), m_isVs(isVs)
557  { }
const float m_wsSpotSize
Definition: FieldGroup.h:567

Member Function Documentation

template<typename BaseTypeList_T , int Dims_T>
template<typename T >
void FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP::operator() ( const T &  vec) const
inline

Functor.

Definition at line 560 of file FieldGroup.h.

References FieldSampler< WrapperVec_T, Dims_T >::sampleMIP().

561  {
563  m_isVs);
564  }
const float m_wsSpotSize
Definition: FieldGroup.h:567
static void sampleMIP(const WrapperVec_T &f, const V3d &p, const float wsSpotSize, float *value, bool isVs)

Member Data Documentation

template<typename BaseTypeList_T , int Dims_T>
const V3d& FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP::m_p

Definition at line 566 of file FieldGroup.h.

template<typename BaseTypeList_T , int Dims_T>
const float FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP::m_wsSpotSize

Definition at line 567 of file FieldGroup.h.

template<typename BaseTypeList_T , int Dims_T>
float* FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP::m_result

Definition at line 568 of file FieldGroup.h.

template<typename BaseTypeList_T , int Dims_T>
bool FieldGroup< BaseTypeList_T, Dims_T >::SampleMIP::m_isVs

Definition at line 569 of file FieldGroup.h.


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