![]() |
UnityMol
1.0.25beta
|
Public Member Functions | |
MDAnalysisSelection (string selStr, List< UnityMolAtom > atoms) | |
UnityMolSelection | process () |
bool | isKeyword (string val) |
bool | isOperator (string s) |
List< string > | getNotKeywords (List< string > tokens, ref int curId) |
Static Public Member Functions | |
static bool | isProtein (UnityMolAtom a) |
static bool | isProtein (UnityMolResidue r) |
static bool | isNucleic (UnityMolAtom a) |
static bool | isNucleic (UnityMolResidue r) |
static bool | isBackBone (UnityMolAtom a, UnityMolBonds bonds) |
static bool | isBondedToBackbone (UnityMolAtom a, UnityMolBonds bonds) |
static bool | isSideChain (UnityMolAtom a, UnityMolBonds bonds) |
Public Attributes | |
Dictionary< string, MDASelection > | selectionKeywords = new Dictionary<string, MDASelection>() |
Dictionary< string, Operation > | operatorKeywords = new Dictionary<string, Operation>() |
string | selectionStr |
HashSet< UnityMolAtom > | input |
SelectionParser | slP |
Static Public Attributes | |
static HashSet< string > | predefinedKeywords |
UMol.MDAnalysisSelection.MDAnalysisSelection | ( | string | selStr, |
List< UnityMolAtom > | atoms | ||
) |
List<string> UMol.MDAnalysisSelection.getNotKeywords | ( | List< string > | tokens, |
ref int | curId | ||
) |
|
static |
|
static |
bool UMol.MDAnalysisSelection.isKeyword | ( | string | val | ) |
|
static |
|
static |
bool UMol.MDAnalysisSelection.isOperator | ( | string | s | ) |
|
static |
|
static |
|
static |
UnityMolSelection UMol.MDAnalysisSelection.process | ( | ) |
HashSet<UnityMolAtom> UMol.MDAnalysisSelection.input |
Dictionary<string, Operation> UMol.MDAnalysisSelection.operatorKeywords = new Dictionary<string, Operation>() |
|
static |
Dictionary<string, MDASelection> UMol.MDAnalysisSelection.selectionKeywords = new Dictionary<string, MDASelection>() |
string UMol.MDAnalysisSelection.selectionStr |
SelectionParser UMol.MDAnalysisSelection.slP |