OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions
GradientLevelColorOp Class Reference

#include <gradient_level_color_op.hh>

Inherits GradientColorOp.

Public Member Functions

 GradientLevelColorOp ()
 
 GradientLevelColorOp (const String &selection, const String &property, const gfx::Gradient &gradient, float minv, float maxv, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
 
 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 String &selection, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
 
 GradientLevelColorOp (const String &selection, int mask, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
 
 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 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 mol::QueryViewWrapper &query_view, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
 
 GradientLevelColorOp (const mol::QueryViewWrapper &query_view, int mask, const String &property, const gfx::Gradient &gradient, mol::Prop::Level level=mol::Prop::UNSPECIFIED)
 
virtual bool CanApplyTo (const GfxObjP &obj) const
 
virtual void ApplyTo (GfxObjP &obj) const
 
virtual void SetLevel (mol::Prop::Level level)
 
virtual mol::Prop::Level GetLevel () const
 
virtual void ToInfo (info::InfoGroup &group) const
 
- Public Member Functions inherited from GradientColorOp
 GradientColorOp ()
 
 GradientColorOp (const String &selection, const String &property, const gfx::Gradient &gradient, float minv, float maxv)
 
 GradientColorOp (const String &selection, int mask, const String &property, const gfx::Gradient &gradient, float minv, float maxv)
 
 GradientColorOp (const String &selection, const String &property, const gfx::Gradient &gradient)
 
 GradientColorOp (const String &selection, int mask, const String &property, const gfx::Gradient &gradient)
 
 GradientColorOp (const mol::QueryViewWrapper &query_view, const String &property, const gfx::Gradient &gradient, float minv, float maxv)
 
 GradientColorOp (const mol::QueryViewWrapper &query_view, int mask, const String &property, const gfx::Gradient &gradient, float minv, float maxv)
 
 GradientColorOp (const mol::QueryViewWrapper &query_view, const String &property, const gfx::Gradient &gradient)
 
 GradientColorOp (const mol::QueryViewWrapper &query_view, int mask, const String &property, const gfx::Gradient &gradient)
 
virtual void SetProperty (const String &property)
 
virtual String GetProperty () const
 
virtual void SetGradient (const gfx::Gradient &gradient)
 
virtual gfx::Gradient GetGradient () const
 
virtual bool GetCalculateMinMax () const
 
virtual void SetMaxV (float maxv) const
 
virtual float GetMaxV () const
 
virtual void SetMinV (float minv) const
 
virtual float GetMinV () const
 
void SetClamp (bool f)
 
bool GetClamp () const
 
- Public Member Functions inherited from ColorOp
 ColorOp ()
 
virtual ~ColorOp ()
 
 ColorOp (const String &selection, int mask=DETAIL_COLOR|MAIN_COLOR)
 
 ColorOp (const mol::QueryViewWrapper &query_view, int mask=DETAIL_COLOR|MAIN_COLOR)
 
virtual const StringGetName () const
 
ColorMask GetMask () const
 
void SetMask (ColorMask mask)
 
virtual void SetSelection (const String &selection)
 
virtual String GetSelection () const
 
virtual void SetSelectionFlags (mol::QueryFlags flags)
 
virtual mol::QueryFlags GetSelectionFlags () const
 
virtual bool IsSelectionOnly () const
 
virtual void SetView (const mol::EntityView &view)
 
virtual mol::EntityView GetView () const
 

Static Public Member Functions

static gfx::GradientLevelColorOp FromInfo (info::InfoGroup &group)
 
- Static Public Member Functions inherited from GradientColorOp
static gfx::GradientColorOp FromInfo (info::InfoGroup &group)
 
- Static Public Member Functions inherited from ColorOp
static gfx::ColorOp FromInfo (info::InfoGroup &group)
 

Additional Inherited Members

- Protected Member Functions inherited from ColorOp
virtual void SetName (const String &name)
 

Detailed Description

Definition at line 38 of file gradient_level_color_op.hh.

Constructor & Destructor Documentation

GradientLevelColorOp ( const String selection,
const String property,
const gfx::Gradient gradient,
float  minv,
float  maxv,
mol::Prop::Level  level = mol::Prop::UNSPECIFIED 
)
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 String selection,
const String property,
const gfx::Gradient gradient,
mol::Prop::Level  level = mol::Prop::UNSPECIFIED 
)
GradientLevelColorOp ( const String selection,
int  mask,
const String property,
const gfx::Gradient gradient,
mol::Prop::Level  level = mol::Prop::UNSPECIFIED 
)
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 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 mol::QueryViewWrapper query_view,
const String property,
const gfx::Gradient gradient,
mol::Prop::Level  level = mol::Prop::UNSPECIFIED 
)
GradientLevelColorOp ( const mol::QueryViewWrapper query_view,
int  mask,
const String property,
const gfx::Gradient gradient,
mol::Prop::Level  level = mol::Prop::UNSPECIFIED 
)

Member Function Documentation

virtual void ApplyTo ( GfxObjP obj) const
virtual

Reimplemented from ColorOp.

virtual bool CanApplyTo ( const GfxObjP obj) const
virtual

Reimplemented from ColorOp.

static gfx::GradientLevelColorOp FromInfo ( info::InfoGroup group)
static
virtual mol::Prop::Level GetLevel ( ) const
virtual
virtual void SetLevel ( mol::Prop::Level  level)
virtual
virtual void ToInfo ( info::InfoGroup group) const
virtual

Reimplemented from GradientColorOp.


The documentation for this class was generated from the following file: