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

#include <by_chain_color_op.hh>

Inherits ColorOp.

Public Member Functions

 ByChainColorOp ()
 ByChainColorOp (const String &selection, int mask=DETAIL_COLOR|MAIN_COLOR)
 ByChainColorOp (const mol::QueryViewWrapper &query_view, int mask=DETAIL_COLOR|MAIN_COLOR)
virtual bool CanApplyTo (const GfxObjP &obj) const
virtual void ApplyTo (GfxObjP &obj) const
virtual gfx::Color GetColor (String ident) const
virtual int GetChainCount () const
virtual void SetChainCount (int chain_count)
- 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
virtual void ToInfo (info::InfoGroup &group) const

Static Public Member Functions

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

Additional Inherited Members

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

Detailed Description

Definition at line 35 of file by_chain_color_op.hh.


Constructor & Destructor Documentation

ByChainColorOp ( const String selection,
int  mask = DETAIL_COLOR|MAIN_COLOR 
)
ByChainColorOp ( const mol::QueryViewWrapper query_view,
int  mask = DETAIL_COLOR|MAIN_COLOR 
)

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::ByChainColorOp FromInfo ( info::InfoGroup group)
static

Reimplemented from ColorOp.

virtual int GetChainCount ( ) const
virtual
virtual gfx::Color GetColor ( String  ident) const
virtual
virtual void SetChainCount ( int  chain_count)
virtual

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