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

Namespace for mappings. More...

Data Structures

class  Interface
 Mapping interface with one or several inputs and shader Holds inputs and shader. More...
 

Typedefs

typedef AbstractFactory
< Interface
Factory
 Abstract mapping factory. More...
 

Enumerations

enum  OutputMode {
  OutputMode::MAPPED_INPUT, OutputMode::TEXCOORDS, OutputMode::UVW, OutputMode::LIGHTING_ONLY,
  OutputMode::LIGHTING_TEX
}
 

Detailed Description

Namespace for mappings.

Typedef Documentation

Abstract mapping factory.

Enumeration Type Documentation

Enumerator
MAPPED_INPUT 
TEXCOORDS 
UVW 
LIGHTING_ONLY 
LIGHTING_TEX 
43  {
44  MAPPED_INPUT, // Draws actual input texture on mapping
45  TEXCOORDS, // Draw texture coordinates of mapping
46  UVW, // Draws uvw coordinates of mapping
47  LIGHTING_ONLY, // Draw plain canvas with lighting
48  LIGHTING_TEX // Draw canvas with
49  };