TuttleOFX  1
lensDistortDefinitions.hpp File Reference
#include <tuttle/plugin/global.hpp>
#include <tuttle/plugin/context/SamplerDefinition.hpp>
#include <ofxCore.h>
#include <string>
Include dependency graph for lensDistortDefinitions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  tuttle
 

This file provides a set of reimplementations of CImg functions by means of the generic image library (gil). Functions for image blurring.


namespace  tuttle::plugin
namespace  tuttle::plugin::lens

Enumerations

enum  tuttle::plugin::lens::EParamResizeRod {
  tuttle::plugin::lens::eParamResizeRodNo = 0, tuttle::plugin::lens::eParamResizeRodSourceRef, tuttle::plugin::lens::eParamResizeRodMin, tuttle::plugin::lens::eParamResizeRodMax,
  tuttle::plugin::lens::eParamResizeRodManual
}
enum  tuttle::plugin::lens::EParamLensType { tuttle::plugin::lens::eParamLensTypeStandard = 0, tuttle::plugin::lens::eParamLensTypeFisheye, tuttle::plugin::lens::eParamLensTypeAdvanced }
enum  tuttle::plugin::lens::EParamCenterType { tuttle::plugin::lens::eParamCenterTypeSource = 0, tuttle::plugin::lens::eParamCenterTypeRoW }

Functions

static const std::string tuttle::plugin::lens::kClipOptionalSourceRef ("SourceRef")
static const std::string tuttle::plugin::lens::kParamReverse ("reverse")
static const std::string tuttle::plugin::lens::kParamDisplaySource ("displaySource")
static const std::string tuttle::plugin::lens::kParamLensType ("lensType")
static const std::string tuttle::plugin::lens::kParamLensTypeStandard ("standard")
static const std::string tuttle::plugin::lens::kParamLensTypeFishEye ("fish-eye")
static const std::string tuttle::plugin::lens::kParamLensTypeAdvanced ("advanced")
static const std::string tuttle::plugin::lens::kParamCoef1 ("coef1")
static const std::string tuttle::plugin::lens::kParamCoef2 ("coef2")
static const std::string tuttle::plugin::lens::kParamSqueeze ("squeeze")
static const std::string tuttle::plugin::lens::kParamAsymmetric ("asymmetric")
static const std::string tuttle::plugin::lens::kParamCenter ("center")
static const std::string tuttle::plugin::lens::kParamCenterOverlay ("lensCenterOverlay")
static const std::string tuttle::plugin::lens::kParamCenterType ("centerType")
static const std::string tuttle::plugin::lens::kParamCenterTypeSource ("source")
static const std::string tuttle::plugin::lens::kParamCenterTypeRoW ("RoW")
static const std::string tuttle::plugin::lens::kParamPreScale ("preScale")
static const std::string tuttle::plugin::lens::kParamPostScale ("postScale")
static const std::string tuttle::plugin::lens::kParamResizeRod ("resizeRod")
static const std::string tuttle::plugin::lens::kParamResizeRodNo ("no")
static const std::string tuttle::plugin::lens::kParamResizeRodSourceRef ("sourceRef")
static const std::string tuttle::plugin::lens::kParamResizeRodMin ("min")
static const std::string tuttle::plugin::lens::kParamResizeRodMax ("max")
static const std::string tuttle::plugin::lens::kParamResizeRodManual ("manual")
static const std::string tuttle::plugin::lens::kParamResizeRodManualScale ("scaleRod")
static const std::string tuttle::plugin::lens::kParamDisplayOptions ("displayOptions")
static const std::string tuttle::plugin::lens::kParamGridOverlay ("gridOverlay")
static const std::string tuttle::plugin::lens::kParamGridCenter ("gridCenter")
static const std::string tuttle::plugin::lens::kParamGridCenterOverlay ("gridCenterOverlay")
static const std::string tuttle::plugin::lens::kParamGridScale ("gridScale")
static const std::string tuttle::plugin::lens::kParamDebugOptions ("debugOptions")
static const std::string tuttle::plugin::lens::kParamDebugDisplayRoi ("debugDisplayRoi")
static const std::string tuttle::plugin::lens::kParamHelp ("help")