Omnidome
Fulldome Mapping Software Toolkit
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Enumerations | Functions
omni::render Namespace Reference

Data Structures

class  CalibratedProjector
 
class  ExportSettings
 Class for defining render options for calibration data. More...
 
class  Renderer
 

Enumerations

enum  SeparationMode { SeparationMode::NONE, SeparationMode::SCREENS, SeparationMode::PROJECTORS }
 Mode how calibrations are stitched together. More...
 
enum  OutputType { OutputType::OMNI_CALIBRATION, OutputType::PLAIN_IMAGE }
 

Functions

bool operator== (ExportSettings const &_lhs, ExportSettings const &_rhs)
 

Enumeration Type Documentation

Enumerator
OMNI_CALIBRATION 
PLAIN_IMAGE 

Mode how calibrations are stitched together.

Enumerator
NONE 
SCREENS 
PROJECTORS 

Function Documentation

bool omni::render::operator== ( ExportSettings const &  _lhs,
ExportSettings const &  _rhs 
)
90  {
91  return
92  OMNI_TEST_MEMBER_EQUAL(outputType_) &&
93  OMNI_TEST_MEMBER_EQUAL(outputMode_) &&
94  OMNI_TEST_MEMBER_EQUAL(separationMode_) &&
95  OMNI_TEST_MEMBER_EQUAL(excludeUnassignedProjectors_);
96  }
#define OMNI_TEST_MEMBER_EQUAL(member)
Definition: util.h:125