TuttleOFX  1
ColorCubeViewerDefinitions.hpp File Reference
#include <tuttle/plugin/global.hpp>
#include <GL/glew.h>
#include <tuttle/plugin/opengl/gl.h>
#include <tuttle/plugin/interact/interact.hpp>
#include <tuttle/plugin/interact/overlay.hpp>
#include <tuttle/plugin/ofxToGil/point.hpp>
#include <tuttle/plugin/ImageEffectGilPlugin.hpp>
#include <ofxsImageEffect.h>
#include <ofxsInteract.h>
#include <boost/gil/gil_all.hpp>
#include <boost/gil/extension/color/hsl.hpp>
#include <boost/scoped_ptr.hpp>
#include <vector>
Include dependency graph for ColorCubeViewerDefinitions.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::colorCubeViewer

Variables

static const std::string tuttle::plugin::colorCubeViewer::kClipColorSelection = "color"
static const std::string tuttle::plugin::colorCubeViewer::kClipSpillSelection = "spill"
static const float tuttle::plugin::colorCubeViewer::kOpenGLSceneMaxSize = 200.0
static const std::string tuttle::plugin::colorCubeViewer::kPointCloudDisplay = "pointCloudDisplay"
static const std::string tuttle::plugin::colorCubeViewer::kPointCloudDisplayLabel = "Display data"
static const std::string tuttle::plugin::colorCubeViewer::kBoolDiscretizationDisplay = "discretizationDisplayBool"
static const std::string tuttle::plugin::colorCubeViewer::kBoolDiscretizationDisplayLabel = "Discretize point cloud"
static const std::string tuttle::plugin::colorCubeViewer::kIntDiscretizationDisplay = "discretizationDisplay"
static const std::string tuttle::plugin::colorCubeViewer::kIntDiscretizationDisplayLabel = "Discretization step"
static const std::string tuttle::plugin::colorCubeViewer::kIntNumberOfDivisonGeodesicForm = "numberOfDivisonGeodesicForm"
static const std::string tuttle::plugin::colorCubeViewer::kIntNumberOfDivisonGeodesicFormLabel = "Precision"
static const std::string tuttle::plugin::colorCubeViewer::kPushButtonResetTransformationParameters = "ResetTransformation"
static const std::string tuttle::plugin::colorCubeViewer::kPushButtonResetTransformationParametersLabel = "Reset transformation"
static const std::string tuttle::plugin::colorCubeViewer::kBoolOnlySelection = "displayColorGeodesicForm"
static const std::string tuttle::plugin::colorCubeViewer::kBoolOnlySelectionLabel = "Display color form"
static const std::string tuttle::plugin::colorCubeViewer::kBoolDisplaySpillGF = "displaySpillGeodesicForm"
static const std::string tuttle::plugin::colorCubeViewer::kBoolDisplaySpillGFLabel = "Display spill form"
static const std::string tuttle::plugin::colorCubeViewer::kGroupDisplay = "groupDisplay"
static const std::string tuttle::plugin::colorCubeViewer::kGroupDisplayLabel = "Display"
static const std::string tuttle::plugin::colorCubeViewer::kGroupSettings = "groupSettings"
static const std::string tuttle::plugin::colorCubeViewer::kGroupSettingsLabel = "Settings"
static const std::string tuttle::plugin::colorCubeViewer::kGroupProcess = "groupProcess"
static const std::string tuttle::plugin::colorCubeViewer::kGroupProcessLabel = "Process"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageSelection = "colorAverageSelection"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageSelectionLabel = "Average selection"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageMode = "colorAverageMode"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageModeLabel = "Average mode"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageMode1 = "Automatic"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageMode2 = "Manual"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageComputing = "colorAverageComputing"
static const std::string tuttle::plugin::colorCubeViewer::kColorAverageComputingLabel = "Compute"
static const std::string tuttle::plugin::colorCubeViewer::kBoolColorSelectionDisplay = "displayColorSelectionDisplay"
static const std::string tuttle::plugin::colorCubeViewer::kBoolColorSelectionDisplayLabel = "Display color selection"
static const std::string tuttle::plugin::colorCubeViewer::kBoolSpillSelectionDisplay = "displaySpillSelectionDisplay"
static const std::string tuttle::plugin::colorCubeViewer::kBoolSpillSelectionDisplayLabel = "Display spill selection"
static const std::string tuttle::plugin::colorCubeViewer::kDoubleScaleGeodesicForm = "scaleGF"
static const std::string tuttle::plugin::colorCubeViewer::kDoubleScaleGeodesicFormLabel = "Scale geodesic form"
static const int tuttle::plugin::colorCubeViewer::KMaxDegres = 360
static const int tuttle::plugin::colorCubeViewer::kRotationSpeed = 5