|
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 | ||
| ) |
1.8.6