19 #ifndef OST_COLOR_OPS_ENTITY_VIEW_COLOR_OP_HH
20 #define OST_COLOR_OPS_ENTITY_VIEW_COLOR_OP_HH
35 namespace ost {
namespace gfx {
virtual void SetEntityView(const mol::EntityView &ev)
virtual void SetSelection(const String &selection)
EntityViewColorOp(int mask, const String &property, const gfx::Gradient &gradient, float minv, float maxv, const mol::EntityView &ev)
virtual void ApplyTo(GfxObjP &obj) const
virtual void ToInfo(info::InfoGroup &group) const
virtual const mol::EntityView & GetEntityView() const
virtual bool CanApplyTo(const GfxObjP &obj) const
static gfx::EntityViewColorOp FromInfo(info::InfoGroup &group)
EntityViewColorOp(const String &property, const gfx::Gradient &gradient, float minv, float maxv, const mol::EntityView &ev)
#define DLLEXPORT_OST_GFX
boost::shared_ptr< GfxObj > GfxObjP