![]() |
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 |