UnityMol  0.9.6-875
UnityMol viewer / In developement
ParseData.ParsePDB.RequestPDB Class Reference
+ Inheritance diagram for ParseData.ParsePDB.RequestPDB:
+ Collaboration diagram for ParseData.ParsePDB.RequestPDB:

Public Member Functions

 RequestPDB ()
 
IEnumerator LoadJsonWWW (string file_name, Vector3 Offset)
 
IEnumerator LoadOBJWWW (string file_name)
 
void LoadXMLRequest (string file_name)
 
void LoadPDBReaction (string resource_name)
 
void LoadAnimTop (string resource_name)
 
void LoadAnimCrd (string resource_name)
 
void LoadXGMML (string file_name)
 
void ReadXGMML (String xml_content)
 

Static Public Member Functions

static List< int > sortResIndex (List< string > resChainList)
 

Public Attributes

float progress =0.0f
 
bool Loading = true
 

Static Public Attributes

static bool isDone =false
 

Private Member Functions

void Start ()
 
void Update ()
 
void ReadPDBReaction (TextReader sr, string resource_name)
 
void ReadAnimTop (TextReader sr, string resource_name)
 
void ReadAnimCrd (TextReader sr, string resource_name)
 
void LoadChoice (int a)
 

Private Attributes

bool wantobj =false
 
bool wantdx =false
 
bool wantjson =false
 

Detailed Description

Definition at line 83 of file RequestPDB.cs.

Constructor & Destructor Documentation

ParseData.ParsePDB.RequestPDB.RequestPDB ( )

Definition at line 109 of file RequestPDB.cs.

Member Function Documentation

void ParseData.ParsePDB.RequestPDB.LoadAnimCrd ( string  resource_name)

Definition at line 207 of file RequestPDB.cs.

Referenced by Molecule3D.loadFile().

+ Here is the caller graph for this function:

void ParseData.ParsePDB.RequestPDB.LoadAnimTop ( string  resource_name)

Definition at line 197 of file RequestPDB.cs.

Referenced by Molecule3D.loadFile().

+ Here is the caller graph for this function:

void ParseData.ParsePDB.RequestPDB.LoadChoice ( int  a)
private

Definition at line 767 of file RequestPDB.cs.

References UI.GUIDisplay.file_base_name.

IEnumerator ParseData.ParsePDB.RequestPDB.LoadJsonWWW ( string  file_name,
Vector3  Offset 
)

Loads the json WW.

Returns
The json WW.
Parameters
file_nameFile_name.
OffsetOffset.

Definition at line 124 of file RequestPDB.cs.

References Molecule.Model.MoleculeModel.FieldLineList, and ParseData.ParsePDB.ReadJson.ReadFile().

+ Here is the call graph for this function:

IEnumerator ParseData.ParsePDB.RequestPDB.LoadOBJWWW ( string  file_name)

Definition at line 145 of file RequestPDB.cs.

References OBJ.Load().

+ Here is the call graph for this function:

void ParseData.ParsePDB.RequestPDB.LoadPDBReaction ( string  resource_name)

Definition at line 187 of file RequestPDB.cs.

Referenced by Molecule3D.loadFile().

+ Here is the caller graph for this function:

void ParseData.ParsePDB.RequestPDB.LoadXGMML ( string  file_name)

Definition at line 516 of file RequestPDB.cs.

Referenced by Molecule3D.loadFile().

+ Here is the caller graph for this function:

void ParseData.ParsePDB.RequestPDB.LoadXMLRequest ( string  file_name)

Definition at line 162 of file RequestPDB.cs.

static List<int> ParseData.ParsePDB.RequestPDB.sortResIndex ( List< string >  resChainList)
static

Definition at line 219 of file RequestPDB.cs.

void ParseData.ParsePDB.RequestPDB.Start ( )
private

Definition at line 105 of file RequestPDB.cs.

void ParseData.ParsePDB.RequestPDB.Update ( )
private

Definition at line 113 of file RequestPDB.cs.

Member Data Documentation

bool ParseData.ParsePDB.RequestPDB.isDone =false
static

Definition at line 94 of file RequestPDB.cs.

Referenced by Molecule3D.clearScene().

bool ParseData.ParsePDB.RequestPDB.Loading = true

Definition at line 95 of file RequestPDB.cs.

float ParseData.ParsePDB.RequestPDB.progress =0.0f

The progress of loading a file

A float measuring the percent of progress of a file loading

Definition at line 93 of file RequestPDB.cs.

bool ParseData.ParsePDB.RequestPDB.wantdx =false
private

Definition at line 102 of file RequestPDB.cs.

bool ParseData.ParsePDB.RequestPDB.wantjson =false
private

Definition at line 103 of file RequestPDB.cs.

bool ParseData.ParsePDB.RequestPDB.wantobj =false
private

Definition at line 101 of file RequestPDB.cs.


The documentation for this class was generated from the following file: