19 #ifndef OST_COLOR_OPS_GRADIENT_LEVEL_COLOR_OP_HH
20 #define OST_COLOR_OPS_GRADIENT_LEVEL_COLOR_OP_HH
36 namespace ost {
namespace gfx {
42 float minv,
float maxv,
46 float minv,
float maxv,
56 float minv,
float maxv,
60 float minv,
float maxv,
GradientLevelColorOp(const mol::QueryViewWrapper &query_view, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
virtual void ApplyTo(GfxObjP &obj) const
virtual void ToInfo(info::InfoGroup &group) const
GradientLevelColorOp(const String &selection, int mask, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
static gfx::GradientLevelColorOp FromInfo(info::InfoGroup &group)
GradientLevelColorOp(const mol::QueryViewWrapper &query_view, const String &property, const gfx::Gradient &gradient, float minv, float maxv, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
GradientLevelColorOp(const String &selection, const String &property, const gfx::Gradient &gradient, float minv, float maxv, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
virtual bool CanApplyTo(const GfxObjP &obj) const
virtual mol::Prop::Level GetLevel() const
GradientLevelColorOp(const mol::QueryViewWrapper &query_view, int mask, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
virtual void SetLevel(mol::Prop::Level level)
GradientLevelColorOp(const String &selection, int mask, const String &property, const gfx::Gradient &gradient, float minv, float maxv, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
GradientLevelColorOp(const mol::QueryViewWrapper &query_view, int mask, const String &property, const gfx::Gradient &gradient, float minv, float maxv, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
GradientLevelColorOp(const String &selection, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
#define DLLEXPORT_OST_GFX
boost::shared_ptr< GfxObj > GfxObjP