24 #ifndef STANDARD_IMAGE_VARIABLE_GROUPS_H
25 #define STANDARD_IMAGE_VARIABLE_GROUPS_H
66 static const std::set<ConstImageVariableGroup::ImageVariableEnum> & getLensVariables();
82 Lens getLens(std::size_t lens_number);
92 Lens getLensForImage(std::size_t imgNr);
107 static const std::set<ConstImageVariableGroup::ImageVariableEnum> & getStackVariables();
An ImageVariableGroup is a collection of image variables that can have some shared variable values...
ImageVariableGroup & getStacks()
Get the ImageVariableGroup representing the group of stack variables.
ConstImageVariableGroup & getStacks()
Get the ImageVariableGroup representing the group of stack variables.
ImageVariableGroup m_stacks
Declare the ImageVariableGroup and ImageVariableGroupObserver classes.
ConstImageVariableGroup & getLenses()
Get the ImageVariableGroup representing the group of lens variables.
ConstImageVariableGroup m_stacks
the stack ImageVariableGroup.
ImageVariableGroup & getLenses()
Get the ImageVariableGroup representing the group of lens variables.
ImageVariableGroup m_lenses
Make an ImageVariableGroup for lenses and other common concepts.
const PanoramaData & m_pano
ConstImageVariableGroup m_lenses
the lens ImageVariableGroup.
Same as above, but use a non const panorama.