klMatrix
Public Member Functions | Private Attributes
klAlgorithmParameter Class Reference

#include <kl_algorithm_paramters.h>

Collaboration diagram for klAlgorithmParameter:
Collaboration graph

Public Member Functions

 klAlgorithmParameter ()
 
 klAlgorithmParameter (string name, __int64 intValue)
 
 klAlgorithmParameter (string name, double dValue)
 
 klAlgorithmParameter (string name, string sValue)
 
 klAlgorithmParameter (string name, klVector< double > kldv)
 
 klAlgorithmParameter (string name, klMatrix< double > kldm)
 
void setDescription (string descrption)
 
string getStringValue ()
 
double getDoubleValue ()
 
__int64 getIntValue ()
 
klVector< double > getDoubleVectorValue ()
 
klMatrix< double > getDoubleMatrixValue ()
 
klAlgorithmParameterType getType ()
 
string getName ()
 
string getDescription ()
 
void serialize (ostream &str)
 

Private Attributes

string _name
 
string _description
 
klAlgorithmParameterType _parameterType
 
klIntPtr ip
 
klStringPtr sp
 
klDoublePtr dp
 
klDoubleVectorPtr dvp
 
klDoubleMatrixPtr dmp
 

Constructor & Destructor Documentation

klAlgorithmParameter::klAlgorithmParameter ( )
inline
klAlgorithmParameter::klAlgorithmParameter ( string  name,
__int64  intValue 
)
inline
klAlgorithmParameter::klAlgorithmParameter ( string  name,
double  dValue 
)
inline
klAlgorithmParameter::klAlgorithmParameter ( string  name,
string  sValue 
)
inline
klAlgorithmParameter::klAlgorithmParameter ( string  name,
klVector< double >  kldv 
)
inline
klAlgorithmParameter::klAlgorithmParameter ( string  name,
klMatrix< double >  kldm 
)
inline

Member Function Documentation

string klAlgorithmParameter::getDescription ( )
inline

Here is the caller graph for this function:

klMatrix<double> klAlgorithmParameter::getDoubleMatrixValue ( )
inline
double klAlgorithmParameter::getDoubleValue ( )
inline

Here is the caller graph for this function:

klVector<double> klAlgorithmParameter::getDoubleVectorValue ( )
inline
__int64 klAlgorithmParameter::getIntValue ( )
inline

Here is the caller graph for this function:

string klAlgorithmParameter::getName ( )
inline

Here is the caller graph for this function:

string klAlgorithmParameter::getStringValue ( )
inline
klAlgorithmParameterType klAlgorithmParameter::getType ( )
inline

Here is the caller graph for this function:

void klAlgorithmParameter::serialize ( ostream &  str)
inline

Here is the caller graph for this function:

void klAlgorithmParameter::setDescription ( string  descrption)
inline

Field Documentation

string klAlgorithmParameter::_description
private
string klAlgorithmParameter::_name
private
klAlgorithmParameterType klAlgorithmParameter::_parameterType
private
klDoubleMatrixPtr klAlgorithmParameter::dmp
private
klDoublePtr klAlgorithmParameter::dp
private
klDoubleVectorPtr klAlgorithmParameter::dvp
private
klIntPtr klAlgorithmParameter::ip
private
klStringPtr klAlgorithmParameter::sp
private

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