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

#include <FieldGroup.h>

Public Member Functions

 GetMinMax (const Box3d &wsBounds, float *min, float *max)
 Ctor. More...
 
template<typename T >
void operator() (const T &vec) const
 Functor. More...
 

Public Attributes

float * m_max
 
float * m_min
 
const Box3dm_wsBounds
 

Detailed Description

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

Definition at line 684 of file FieldGroup.h.

Constructor & Destructor Documentation

template<typename BaseTypeList_T , int Dims_T>
FieldGroup< BaseTypeList_T, Dims_T >::GetMinMax::GetMinMax ( const Box3d wsBounds,
float *  min,
float *  max 
)
inline

Ctor.

Definition at line 687 of file FieldGroup.h.

688  : m_wsBounds(wsBounds), m_min(min), m_max(max)
689  { }
const Box3d & m_wsBounds
Definition: FieldGroup.h:697

Member Function Documentation

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

Functor.

Definition at line 692 of file FieldGroup.h.

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

693  {
695  }
static void getMinMax(const WrapperVec_T &f, const Box3d &wsBounds, float *min, float *max)
const Box3d & m_wsBounds
Definition: FieldGroup.h:697

Member Data Documentation

template<typename BaseTypeList_T , int Dims_T>
const Box3d& FieldGroup< BaseTypeList_T, Dims_T >::GetMinMax::m_wsBounds

Definition at line 697 of file FieldGroup.h.

template<typename BaseTypeList_T , int Dims_T>
float* FieldGroup< BaseTypeList_T, Dims_T >::GetMinMax::m_min

Definition at line 698 of file FieldGroup.h.

template<typename BaseTypeList_T , int Dims_T>
float* FieldGroup< BaseTypeList_T, Dims_T >::GetMinMax::m_max

Definition at line 699 of file FieldGroup.h.


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