20 #ifndef OMNI_PROJ_FREESETUP_H_
21 #define OMNI_PROJ_FREESETUP_H_
43 QVector3D
pos()
const;
46 void setPos(QVector3D
const&);
A projector with a transformation matrix and setup.
Definition: Projector.h:32
FreeSetup()
Definition: FreeSetup.cpp:29
QVector3D pos_
Definition: FreeSetup.h:56
void fromPropertyMap(PropertyMap const &)
Definition: FreeSetup.cpp:40
void setup(Projector &)
Setup projector with scene size.
Definition: FreeSetup.cpp:46
Basic projector setup with three euler angles and no positioning offsets.
Definition: AngleSetup.h:29
Free projector setup with euler angles and positioning.
Definition: FreeSetup.h:29
#define OMNI_REGISTER_CLASS(FACTORY, CLASS_NAME)
Definition: TypeIdInterface.h:43
void scale(qreal)
Scale by factor.
Definition: FreeSetup.cpp:69
QVector3D pos() const
Return projector position.
Definition: FreeSetup.cpp:54
void toPropertyMap(PropertyMap &) const
Definition: FreeSetup.cpp:34
void setPos(QVector3D const &)
Set position from QVector3D.
Definition: FreeSetup.cpp:59
The central factory class.
Definition: factory.hpp:38