TuttleOFX
1
|
Data Structures | |
class | LineEquation |
class | ColorGrandient1DLinearFunctor |
class | ColorGrandient2DLinearFunctor |
struct | ColorGradientProcessParams |
class | ColorGradientPlugin |
ColorGradient plugin. More... | |
class | ColorGradientProcess |
ColorGradient process. More... | |
Typedefs | |
typedef boost::gil::point2 < double > | point_t |
Enumerations | |
enum | EGradientType { eGradientType1DLinear = 0, eGradientType1DRadial, eGradientType2D } |
Functions | |
std::string | getPointParamName (const unsigned int i) |
std::string | getColorParamName (const unsigned int i) |
mDeclarePluginFactory (ColorGradientPluginFactory,{},{}) | |
Variables | |
static const unsigned int | kMaxNbPoints = 50 |
static const std::string | kPoint = "point" |
static const std::string | kColor = "color" |
static const std::string | kGradientType = "type" |
static const std::string | kGradientType1DLinear = "1dLinear" |
static const std::string | kGradientType1DRadial = "1dRadial" |
static const std::string | kGradientType2D = "2d" |
static const std::string | kNbPoints = "nbPoints" |
typedef boost::gil::point2<double> tuttle::plugin::colorGradient::point_t |
Definition at line 21 of file ColorGrandient1DLinearFunctor.hpp.
Definition at line 22 of file ColorGradientDefinitions.hpp.
std::string tuttle::plugin::colorGradient::getColorParamName | ( | const unsigned int | i | ) | [inline] |
Definition at line 36 of file ColorGradientDefinitions.hpp.
References kColor.
Referenced by tuttle::plugin::colorGradient::ColorGradientPlugin::ColorGradientPlugin().
std::string tuttle::plugin::colorGradient::getPointParamName | ( | const unsigned int | i | ) | [inline] |
Definition at line 31 of file ColorGradientDefinitions.hpp.
References kPoint.
Referenced by tuttle::plugin::colorGradient::ColorGradientPlugin::ColorGradientPlugin().
tuttle::plugin::colorGradient::mDeclarePluginFactory | ( | ColorGradientPluginFactory | ) |
const std::string tuttle::plugin::colorGradient::kColor = "color" [static] |
Definition at line 15 of file ColorGradientDefinitions.hpp.
Referenced by getColorParamName().
const std::string tuttle::plugin::colorGradient::kGradientType = "type" [static] |
Definition at line 17 of file ColorGradientDefinitions.hpp.
Referenced by tuttle::plugin::colorGradient::ColorGradientPlugin::ColorGradientPlugin().
const std::string tuttle::plugin::colorGradient::kGradientType1DLinear = "1dLinear" [static] |
Definition at line 18 of file ColorGradientDefinitions.hpp.
const std::string tuttle::plugin::colorGradient::kGradientType1DRadial = "1dRadial" [static] |
Definition at line 19 of file ColorGradientDefinitions.hpp.
const std::string tuttle::plugin::colorGradient::kGradientType2D = "2d" [static] |
Definition at line 20 of file ColorGradientDefinitions.hpp.
const unsigned int tuttle::plugin::colorGradient::kMaxNbPoints = 50 [static] |
Definition at line 13 of file ColorGradientDefinitions.hpp.
Referenced by tuttle::plugin::colorGradient::ColorGradientPlugin::changedParam(), and tuttle::plugin::colorGradient::ColorGradientPlugin::ColorGradientPlugin().
const std::string tuttle::plugin::colorGradient::kNbPoints = "nbPoints" [static] |
Definition at line 29 of file ColorGradientDefinitions.hpp.
Referenced by tuttle::plugin::colorGradient::ColorGradientPlugin::changedParam(), and tuttle::plugin::colorGradient::ColorGradientPlugin::ColorGradientPlugin().
const std::string tuttle::plugin::colorGradient::kPoint = "point" [static] |
Definition at line 14 of file ColorGradientDefinitions.hpp.
Referenced by getPointParamName().