Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
HuginBase::LinkedVariable Class Reference

#include <PanoramaVariable.h>

Inheritance diagram for HuginBase::LinkedVariable:
Inheritance graph

Public Member Functions

 LinkedVariable (const std::string &name="", double val=0.0, int link=-1)
 
bool isLinked () const
 
int getLink () const
 
void setLink (int link)
 
- Public Member Functions inherited from HuginBase::Variable
 Variable (const std::string &name, double val=0.0)
 
virtual ~Variable ()
 
virtual std::ostream & print (std::ostream &o) const
 print this variable More...
 
const std::string & getName () const
 
void setValue (double v)
 
double getValue () const
 

Protected Attributes

int m_link
 
- Protected Attributes inherited from HuginBase::Variable
std::string name
 
double value
 

Detailed Description

Definition at line 87 of file PanoramaVariable.h.

Constructor & Destructor Documentation

HuginBase::LinkedVariable::LinkedVariable ( const std::string &  name = "",
double  val = 0.0,
int  link = -1 
)
inline

Definition at line 91 of file PanoramaVariable.h.

Member Function Documentation

int HuginBase::LinkedVariable::getLink ( ) const
inline

Definition at line 100 of file PanoramaVariable.h.

bool HuginBase::LinkedVariable::isLinked ( ) const
inline

Definition at line 97 of file PanoramaVariable.h.

void HuginBase::LinkedVariable::setLink ( int  link)
inline

Definition at line 103 of file PanoramaVariable.h.

Member Data Documentation

int HuginBase::LinkedVariable::m_link
protected

Definition at line 107 of file PanoramaVariable.h.


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