Omnidome
Fulldome Mapping Software Toolkit
|
Namespace for projector related classes. More...
Data Structures | |
class | AngleSetup |
Basic projector setup with three euler angles and no positioning offsets. More... | |
class | Calibration |
Calibration generated from a tuning Calibration has output mode with either UVW or TEXCOORDS. More... | |
class | ChannelCorrection |
Brightness, contrast and gamma correction for a single color channel. More... | |
class | ColorCorrection |
Color correction for RGB color space. More... | |
class | FreeSetup |
Free projector setup with euler angles and positioning. More... | |
class | Frustum |
Frustum helper struct constructed from a projector. More... | |
class | PeripheralSetup |
Setup in which projector rotates with yaw angle around center point. More... | |
class | Projector |
A projector with a transformation matrix and setup. More... | |
class | ScreenSetup |
Singleton class which manages the current screen setup. More... | |
class | Setup |
Interface for a projector setup. More... | |
class | Tuning |
A projector tuning holds adjustment and distorsion data for a single projector and screen A tuning consists of a projector, warp grid, blend mask and color correction. It holds a color as well. It can render a projector calibration. More... | |
class | TuningList |
Tuning List contains a list of tunings Tuning List is serializable via QDataStream. More... | |
Typedefs | |
typedef AbstractFactory< Setup > | SetupFactory |
Typedef for our factory. More... | |
Enumerations | |
enum | CalibrationMode { CalibrationMode::TEXCOORDS, CalibrationMode::UVW, CalibrationMode::MAPPED_INPUT } |
Defines which type of data is in a calibration. More... | |
enum | Channel { Channel::ALL, Channel::RED, Channel::GREEN, Channel::BLUE } |
Functions | |
bool | operator== (ChannelCorrection const &_lhs, ChannelCorrection const &_rhs) |
Test for equality. More... | |
bool | operator== (ColorCorrection const &_lhs, ColorCorrection const &_rhs) |
bool | operator== (Projector const &_lhs, Projector const &_rhs) |
bool | operator== (Tuning const &_lhs, Tuning const &_rhs) |
bool | operator== (TuningList const &_lhs, TuningList const &_rhs) |
static mapping::OutputMode | calibrationModeToMappingOutputMode (CalibrationMode _calibMode) |
static int | imageHeightMultiplier (CalibrationMode _calibMode) |
Namespace for projector related classes.
typedef AbstractFactory<Setup> omni::proj::SetupFactory |
Typedef for our factory.
|
strong |
|
strong |
|
inlinestatic |
|
inlinestatic |
bool omni::proj::operator== | ( | ChannelCorrection const & | _lhs, |
ChannelCorrection const & | _rhs | ||
) |
Test for equality.
bool omni::proj::operator== | ( | ColorCorrection const & | _lhs, |
ColorCorrection const & | _rhs | ||
) |
bool omni::proj::operator== | ( | TuningList const & | _lhs, |
TuningList const & | _rhs | ||
) |
bool omni::proj::operator== | ( | Projector const & | _lhs, |
Projector const & | _rhs | ||
) |
bool omni::proj::operator== | ( | Tuning const & | _lhs, |
Tuning const & | _rhs | ||
) |