Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
HuginBase::PTOVariableConverterVectorChar< base_code, T, size > Class Template Reference
Object to group conversion functions for PTO format variables representing a std::vector variable in SrcPanoImg, using an identifying first character. More...
#include <ImageVariableTranslate.h>
Static Public Member Functions | |
| bool | checkApplicability (const std::string name) |
| double | getValueFromVariable (const std::string name, const ImageVariable< std::vector< T > > &var) |
| void | setValueFromVariable (const std::string name, ImageVariable< std::vector< T > > &var, const double value) |
| void | addToVariableMap (const ImageVariable< std::vector< T > > &var, VariableMap &map) |
Detailed Description
template<char base_code, class T = double, size_t size = 4>
class HuginBase::PTOVariableConverterVectorChar< base_code, T, size >
Object to group conversion functions for PTO format variables representing a std::vector variable in SrcPanoImg, using an identifying first character.
It can only represent PTO format variables that can be expressed as some constant character followed by a index character, where the first element of the vector has the index character 'a' and the others follow in order.
base_code string used in PTO file format upto the the character. T type used in SrcImageVariable. Should really be double, but could be float or something. size The number of letters and the size of the vector.
Member Function Documentation
|
||||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
The documentation for this class was generated from the following file:
- hugin_base/panodata/ImageVariableTranslate.h
1.3.9.1