OpenStructure
Public Member Functions
HeuristicBlockModifier Class Reference

#include <heuristic_block_modifiers.hh>

Inherits BlockModifier.

Public Member Functions

 HeuristicBlockModifier ()
 
virtual void ApplyOnBuildingBlock (BuildingBlockPtr p)
 
virtual void ApplyOnResidue (ost::mol::ResidueHandle &res, ost::mol::XCSEditor &ed)
 
virtual BlockModifierType GetBlockModifierType ()
 
virtual void OnSave (ost::io::BinaryDataSink &ds)
 
template<typename DS >
void Serialize (DS &ds)
 
- Public Member Functions inherited from BlockModifier
 BlockModifier ()
 
virtual ~BlockModifier ()
 

Detailed Description

Definition at line 131 of file heuristic_block_modifiers.hh.

Constructor & Destructor Documentation

◆ HeuristicBlockModifier()

Definition at line 135 of file heuristic_block_modifiers.hh.

Member Function Documentation

◆ ApplyOnBuildingBlock()

virtual void ApplyOnBuildingBlock ( BuildingBlockPtr  p)
virtual

Implements BlockModifier.

◆ ApplyOnResidue()

virtual void ApplyOnResidue ( ost::mol::ResidueHandle res,
ost::mol::XCSEditor ed 
)
virtual

Implements BlockModifier.

◆ GetBlockModifierType()

virtual BlockModifierType GetBlockModifierType ( )
inlinevirtual

Implements BlockModifier.

Definition at line 141 of file heuristic_block_modifiers.hh.

◆ OnSave()

virtual void OnSave ( ost::io::BinaryDataSink ds)
inlinevirtual

Implements BlockModifier.

Definition at line 143 of file heuristic_block_modifiers.hh.

◆ Serialize()

void Serialize ( DS &  ds)
inline

Definition at line 147 of file heuristic_block_modifiers.hh.


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