◆ Reader() [1/2]
◆ Reader() [2/2]
UMol.Reader.Reader |
( |
string |
fileName | ) |
|
◆ CreateColliders()
Creates sphere collider for each atom of the current model of the structure
LightAtomComparer is defined in UnityMolAtom.cs and make sure that we can find the GameObject of an atom even if the model is not the same
◆ FillSecondaryStructure()
◆ findNewAtomName()
static string UMol.Reader.findNewAtomName |
( |
HashSet< string > |
residueAtoms, |
|
|
string |
name |
|
) |
| |
|
staticprotected |
◆ GuessReaderFrom()
static Reader UMol.Reader.GuessReaderFrom |
( |
string |
filename, |
|
|
string |
format = "" |
|
) |
| |
|
static |
◆ identifyStructureMolecularType()
◆ QuickStartWith()
static bool UMol.Reader.QuickStartWith |
( |
string |
full, |
|
|
string |
comp |
|
) |
| |
|
staticprotected |
Check if the string full contains at the begining, the string comp
◆ Read()
Reads a file from local HDD and parses the data
◆ ReadData()
abstract UnityMolStructure UMol.Reader.ReadData |
( |
StreamReader |
sr, |
|
|
bool |
readHet = true , |
|
|
bool |
readWater = true , |
|
|
bool |
simplyParse = false |
|
) |
| |
|
protectedpure virtual |
◆ updateFileNames()
void UMol.Reader.updateFileNames |
( |
| ) |
|
◆ fileName
string UMol.Reader.fileName |
|
protected |
◆ fileNameWithoutExtension
string UMol.Reader.fileNameWithoutExtension |
|
protected |
◆ limitBigMolecule
int UMol.Reader.limitBigMolecule = 5000 |
|
static |
The documentation for this class was generated from the following file:
- C:/Users/Xavier/Dev/UnityMolX/Assets/Scripts/ParseData/Reader.cs