StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StMultiKeyMapIter Class Reference

Public Member Functions

 StMultiKeyMapIter (const StMultiKeyNode *node, const float *kMin=0, const float *kMax=0)
 
void Set (const StMultiKeyNode *node, const float *kMin=0, const float *kMax=0)
 
void Update (const float *kMin=0, const float *kMax=0)
 
void Reset ()
 
StMultiKeyNodeoperator* () const
 
StMultiKeyMapIteroperator++ ()
 
int Level () const
 
float * GetKMin () const
 
float * GetKMax () const
 
const int * Touched () const
 

Protected Attributes

int mTouched [3]
 
std::vector< float > mMinMax
 
float * mKMin
 
float * mKMax
 
int mNK
 
int mLev
 
const StMultiKeyNodemTop
 
std::vector< const
StMultiKeyNode * > 
mStk
 

Detailed Description

Definition at line 83 of file StMultiKeyMap.h.


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