20 #ifndef OMNI_PROJ_SETUP_H_
21 #define OMNI_PROJ_SETUP_H_
33 public PropertyMapSerializer,
49 virtual void scale(qreal _factor) = 0;
51 virtual bool flipped()
const = 0;
A projector with a transformation matrix and setup.
Definition: Projector.h:32
virtual void scale(qreal _factor)=0
Scale projector setup by factor, e.g. to adapt defaults to scene size.
virtual void setup(Projector &_proj, qreal _scale)
Definition: Setup.h:43
proj::Setup ProjectorSetup
Definition: Setup.h:58
virtual bool isMultiSetup() const
Definition: Setup.h:39
virtual bool flipped() const =0
Abstract Interface with a single virtual member function which returns.
Definition: TypeIdInterface.h:28
Interface for a projector setup.
Definition: Setup.h:32
The central factory class.
Definition: factory.hpp:38
AbstractFactory< Setup > SetupFactory
Typedef for our factory.
Definition: Setup.h:55
virtual void setup(Projector &)=0
Setup projector with scene size.