|
OpenMD 3.2
Molecular Dynamics in the Open
|
"selection/SelectionEvaluator" More...
#include <SelectionEvaluator.hpp>
Public Member Functions | |
| SelectionEvaluator (SimInfo *info) | |
| bool | loadScriptString (const std::string &script) |
| bool | loadScriptFile (const std::string &filename) |
| SelectionSet | evaluate () |
| SelectionSet | evaluate (int frame) |
| bool | isDynamic () |
| Tests if the result from evaluation of script is dynamic. | |
| bool | hadRuntimeError () const |
| std::string | getErrorMessage () const |
| int | getLinenumber () |
| std::string | getLine () |
| bool | hasSurfaceArea () |
| RealType | getSurfaceArea () |
| bool | hasVolume () |
| RealType | getVolume () |
"selection/SelectionEvaluator"
Evalute the tokens compiled by SelectionCompiler and return a OpenMDBitSet
Definition at line 76 of file SelectionEvaluator.hpp.
| OpenMD::SelectionEvaluator::SelectionEvaluator | ( | SimInfo * | info | ) |
Definition at line 66 of file SelectionEvaluator.cpp.
| SelectionSet OpenMD::SelectionEvaluator::evaluate | ( | ) |
Definition at line 879 of file SelectionEvaluator.cpp.
| SelectionSet OpenMD::SelectionEvaluator::evaluate | ( | int | frame | ) |
Definition at line 888 of file SelectionEvaluator.cpp.
|
inline |
Definition at line 93 of file SelectionEvaluator.hpp.
|
inline |
Definition at line 97 of file SelectionEvaluator.hpp.
|
inline |
Definition at line 95 of file SelectionEvaluator.hpp.
|
inline |
Definition at line 107 of file SelectionEvaluator.hpp.
|
inline |
Definition at line 120 of file SelectionEvaluator.hpp.
|
inline |
Definition at line 91 of file SelectionEvaluator.hpp.
|
inline |
Definition at line 106 of file SelectionEvaluator.hpp.
|
inline |
Definition at line 119 of file SelectionEvaluator.hpp.
|
inline |
Tests if the result from evaluation of script is dynamic.
Definition at line 89 of file SelectionEvaluator.hpp.
| bool OpenMD::SelectionEvaluator::loadScriptFile | ( | const std::string & | filename | ) |
Definition at line 124 of file SelectionEvaluator.cpp.
| bool OpenMD::SelectionEvaluator::loadScriptString | ( | const std::string & | script | ) |
Definition at line 119 of file SelectionEvaluator.cpp.