#include <MergeAndSplitBehaviorManager.hh>
◆ MergeAndSplitBehaviorManager() [1/2]
| core::chemical::io::MergeAndSplitBehaviorManager::MergeAndSplitBehaviorManager |
( |
| ) |
|
◆ MergeAndSplitBehaviorManager() [2/2]
| core::chemical::io::MergeAndSplitBehaviorManager::MergeAndSplitBehaviorManager |
( |
std::string const & |
database_directory | ) |
|
◆ ~MergeAndSplitBehaviorManager()
| core::chemical::io::MergeAndSplitBehaviorManager::~MergeAndSplitBehaviorManager |
( |
| ) |
|
|
overridedefault |
◆ merge_behavior_for_name3()
| ResidueMergeInstructions const & core::chemical::io::MergeAndSplitBehaviorManager::merge_behavior_for_name3 |
( |
std::string const & |
name3 | ) |
const |
What is the merge behavior for this residue by PDB 3-letter code?
- Returns
- If key not found, returns mrb_do_not_merge setting & an empty AtomRenamingMap.
References merge_behaviors_, and NO_MERGE_BEHAVIOR_.
◆ split_behavior_for_name3()
| SplitBehaviors const & core::chemical::io::MergeAndSplitBehaviorManager::split_behavior_for_name3 |
( |
std::string const & |
name3 | ) |
const |
What is the split behavior for this residue by PDB 3-letter code?
- Returns
- If key not found, returns an empty SplitBehaviors type.
References NO_SPLIT_BEHAVIORS_, and split_behaviors_.
◆ merge_behaviors_
| MergeBehaviorMap core::chemical::io::MergeAndSplitBehaviorManager::merge_behaviors_ |
|
private |
◆ NO_MERGE_BEHAVIOR_
◆ NO_SPLIT_BEHAVIORS_
◆ split_behaviors_
The documentation for this class was generated from the following files: