#include <GridView_StateInfo.h>
Public Types | |
typedef ScaleUtils::Math::GridData< float, float > | GD_t |
typedef StateInfo | Type |
Public Member Functions | |
GridView_StateInfo (SCP_StateInfo obj) | |
initialize More... | |
bool | match (const StateInfo &other) const |
Equality check. More... | |
const GD_t::Vec_Rptr & | r () const |
Return GridData responses. More... | |
const GD_t::Vec_I & | rextents () const |
Return GridData extents. More... | |
GD_t::I_t | nr () const |
Return the number of responses. More... | |
const StateInfo & | obj () const |
Return the StateInfo object of this view. More... | |
SP_StateInfo | permute (const GD_t::Vec_Z &z) const |
Produce a permutation (i.e. interpolation) More... | |
Private Attributes | |
SCP_StateInfo | b_obj |
GD_t::Vec_Rptr | b_r |
GD_t::Vec_I | b_rextents |
GD_t::SP_Vec_R | b_tag_values |
Detailed Description
- Examples:
- tstGridView.cpp.
Member Typedef Documentation
typedef ScaleUtils::Math::GridData<float, float> GD_t |
Constructor & Destructor Documentation
GridView_StateInfo | ( | SCP_StateInfo | obj | ) |
initialize
References GridView_StateInfo::b_obj, GridView_StateInfo::b_r, GridView_StateInfo::b_rextents, and GridView_StateInfo::b_tag_values.
Member Function Documentation
bool match | ( | const StateInfo & | other | ) | const |
Equality check.
- Examples:
- tstGridView.cpp.
References GridView_StateInfo::b_obj, and StateInfo::match().
Referenced by TEST().
const GridView_StateInfo::GD_t::Vec_Rptr & r | ( | ) | const |
Return GridData responses.
- Examples:
- tstGridView.cpp.
References GridView_StateInfo::b_r.
Referenced by TEST().
const GridView_StateInfo::GD_t::Vec_I & rextents | ( | ) | const |
Return GridData extents.
- Examples:
- tstGridView.cpp.
References GridView_StateInfo::b_rextents.
Referenced by TEST().
GridView_StateInfo::GD_t::I_t nr | ( | ) | const |
Return the number of responses.
- Examples:
- tstGridView.cpp.
References GridView_StateInfo::b_rextents.
Referenced by TEST().
const StateInfo & obj | ( | ) | const |
Return the StateInfo object of this view.
References GridView_StateInfo::b_obj.
Referenced by GridView_StateInfo::permute().
SP_StateInfo permute | ( | const GD_t::Vec_Z & | z | ) | const |
Produce a permutation (i.e. interpolation)
- Parameters
-
z Interpolated responses from which to reconstruct a StateInfo object
References GridView_StateInfo::b_obj, GridView_StateInfo::b_tag_values, GridView_StateInfo::obj(), and TagManager::setInterpValues().
Member Data Documentation
|
private |
|
private |
Referenced by GridView_StateInfo::GridView_StateInfo(), and GridView_StateInfo::r().
|
private |
|
private |
Referenced by GridView_StateInfo::GridView_StateInfo(), and GridView_StateInfo::permute().
The documentation for this class was generated from the following files:
- Core/dc/GridView_StateInfo.h
- Core/dc/GridView_StateInfo.cpp