|
g2o
|
#include <property.h>


Public Types | |
| typedef T | ValueType |
Public Member Functions | |
| Property (const std::string &name_) | |
| Property (const std::string &name_, const T &v) | |
| void | setValue (const T &v) |
| const T & | value () const |
| virtual std::string | toString () const |
| virtual bool | fromString (const std::string &s) |
Public Member Functions inherited from g2o::BaseProperty | |
| BaseProperty (const std::string &name_) | |
| virtual | ~BaseProperty () |
| const std::string & | name () |
Protected Attributes | |
| T | _value |
Protected Attributes inherited from g2o::BaseProperty | |
| std::string | _name |
Definition at line 52 of file property.h.
| typedef T g2o::Property< T >::ValueType |
Definition at line 54 of file property.h.
|
inline |
Definition at line 55 of file property.h.
|
inline |
Definition at line 56 of file property.h.
|
inlinevirtual |
Implements g2o::BaseProperty.
Definition at line 65 of file property.h.
References g2o::Property< T >::_value, and g2o::convertString().
|
inline |
Definition at line 58 of file property.h.
References g2o::Property< T >::_value.
Referenced by PropertiesWidget::applyProperties(), g2o::OptimizationAlgorithmLevenberg::setMaxTrialsAfterFailure(), g2o::OptimizationAlgorithmLevenberg::setUserLambdaInit(), and g2o::OptimizationAlgorithmWithHessian::setWriteDebug().
|
inlinevirtual |
Implements g2o::BaseProperty.
Definition at line 60 of file property.h.
References g2o::Property< T >::_value.
|
inline |
Definition at line 59 of file property.h.
References g2o::Property< T >::_value.
Referenced by g2o::OptimizationAlgorithmLevenberg::computeLambdaInit(), g2o::OptimizationAlgorithmWithHessian::init(), g2o::OptimizationAlgorithmDogleg::OptimizationAlgorithmDogleg(), g2o::OptimizationAlgorithmDogleg::solve(), g2o::OptimizationAlgorithmLevenberg::solve(), and PropertiesWidget::updateDisplayedProperties().
|
protected |
Definition at line 71 of file property.h.
Referenced by g2o::Property< T >::fromString(), g2o::Property< T >::setValue(), g2o::Property< T >::toString(), and g2o::Property< T >::value().