Public Member Functions | Protected Member Functions | Protected Attributes

calcFingParsObject Class Reference

FingerPrint Attribute parameters calculator. More...

List of all members.

Public Member Functions

 calcFingParsObject (uiParent *)
 ~calcFingParsObject ()
void setUserRefList (BufferStringSet *refset)
void setDescSet (DescSet *ds)
void setWeights (TypeSet< int > wgs)
void setRanges (TypeSet< Interval< float > > rg)
void setValues (TypeSet< float > vals)
void setRgRefPick (const char *pickid)
void setRgRefType (int type)
void setValStatsType (int typ)
TypeSet< int > getWeights () const
TypeSet< float > getValues () const
TypeSet< Interval< float > > getRanges () const
BufferString getRgRefPick () const
int getRgRefType () const
void clearValues ()
void clearRanges ()
void clearWeights ()
BinIDValueSetcreateRangesBinIDSet () const
void setValRgSet (BinIDValueSet *, bool)
bool computeValsAndRanges ()

Protected Member Functions

void findLineSetID (MultiID &) const
EngineMancreateEngineMan ()
void extractAndSaveValsAndRanges ()
void saveValsAndRanges (const TypeSet< float > &, const TypeSet< Interval< float > > &)
void fillInStats (BinIDValueSet *, ObjectSet< Stats::RunCalc< float > > &, Stats::Type) const

Protected Attributes

BufferStringSetreflist_
DescSetattrset_
int statstype_
TypeSet< float > values_
TypeSet< int > weights_
TypeSet< Interval< float > > ranges_
ObjectSet< BinIDValueSetposset_
uiParentparent_
BufferString rgpickset_
int rgreftype_

Detailed Description

FingerPrint Attribute parameters calculator.


Constructor & Destructor Documentation

calcFingParsObject::calcFingParsObject ( uiParent  ) 
calcFingParsObject::~calcFingParsObject (  ) 

Member Function Documentation

void calcFingParsObject::clearRanges (  )  [inline]
void calcFingParsObject::clearValues (  )  [inline]
void calcFingParsObject::clearWeights (  )  [inline]
bool calcFingParsObject::computeValsAndRanges (  ) 
EngineMan* calcFingParsObject::createEngineMan (  )  [protected]
BinIDValueSet* calcFingParsObject::createRangesBinIDSet (  )  const
void calcFingParsObject::extractAndSaveValsAndRanges (  )  [protected]
void calcFingParsObject::fillInStats ( BinIDValueSet ,
ObjectSet< Stats::RunCalc< float > > &  ,
Stats::Type   
) const [protected]
void calcFingParsObject::findLineSetID ( MultiID  )  const [protected]
TypeSet< Interval<float> > calcFingParsObject::getRanges (  )  const [inline]
BufferString calcFingParsObject::getRgRefPick (  )  const [inline]
int calcFingParsObject::getRgRefType (  )  const [inline]
TypeSet<float> calcFingParsObject::getValues (  )  const [inline]
TypeSet<int> calcFingParsObject::getWeights (  )  const [inline]
void calcFingParsObject::saveValsAndRanges ( const TypeSet< float > &  ,
const TypeSet< Interval< float > > &   
) [protected]
void calcFingParsObject::setDescSet ( DescSet ds  )  [inline]
void calcFingParsObject::setRanges ( TypeSet< Interval< float > >  rg  )  [inline]
void calcFingParsObject::setRgRefPick ( const char *  pickid  )  [inline]
void calcFingParsObject::setRgRefType ( int  type  )  [inline]
void calcFingParsObject::setUserRefList ( BufferStringSet refset  )  [inline]
void calcFingParsObject::setValRgSet ( BinIDValueSet ,
bool   
)
void calcFingParsObject::setValStatsType ( int  typ  )  [inline]
void calcFingParsObject::setValues ( TypeSet< float >  vals  )  [inline]
void calcFingParsObject::setWeights ( TypeSet< int >  wgs  )  [inline]

Member Data Documentation