BasicGradientColorOp Class Reference

#include <basic_gradient_color_op.hh>

Inherits ost::gfx::ColorOp.

Public Member Functions

 BasicGradientColorOp ()
 BasicGradientColorOp (const String &selection, 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 SetGradient (const gfx::Gradient &gradient)
virtual gfx::Gradient GetGradient () const
virtual void SetLevel (mol::Prop::Level level)
virtual mol::Prop::Level GetLevel () const
virtual void ToInfo (info::InfoGroup &group) const

Static Public Member Functions

static gfx::BasicGradientColorOp FromInfo (info::InfoGroup &group)

Detailed Description

Definition at line 36 of file basic_gradient_color_op.hh.


Constructor & Destructor Documentation

BasicGradientColorOp ( const String selection,
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::BasicGradientColorOp FromInfo ( info::InfoGroup group  )  [static]

Reimplemented from ColorOp.

virtual gfx::Gradient GetGradient (  )  const [virtual]
virtual mol::Prop::Level GetLevel (  )  const [virtual]
virtual void SetGradient ( const gfx::Gradient gradient  )  [virtual]
virtual void SetLevel ( mol::Prop::Level  level  )  [virtual]
virtual void ToInfo ( info::InfoGroup group  )  const [virtual]

Reimplemented from ColorOp.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1