|
LOOS 4.1.0
The Lightweight Object Oriented Structural analysis library/toolkit
|
Provides a mechanism for controlling how to split an AtomicGroup. More...
#include <OptionsFramework.hpp>


Public Types | |
| enum | SplitType { NONE , MOLECULE , SEGID , RESIDUE } |
Public Member Functions | |
| BasicSplitBy (const std::string &method) | |
| BasicSplitBy (const std::string &method, const std::string &lbl) | |
| std::vector< AtomicGroup > | split (const AtomicGroup &grp) |
Public Member Functions inherited from loos::OptionsFramework::OptionsPackage | |
| virtual void | addHidden (po::options_description &opts) |
| Appends hidden options (these generally match positional) | |
| virtual void | addPositional (po::positional_options_description &opts) |
| Appends positional options. | |
| virtual bool | check (po::variables_map &map) |
| Validates passed options, returning true if there is a problem or false if not. | |
| virtual std::string | help () const |
| Returns a slice of the example command-line in the help output. | |
Public Attributes | |
| std::string | split_method |
| std::string | label |
| SplitType | split_type |
Provides a mechanism for controlling how to split an AtomicGroup.