UnityMol  0.9.6-875
UnityMol viewer / In developement
ParsePDB Class Reference

Static Public Member Functions

static void FetchPDB2 (string url, string id, string proxyserver="", int proxyport=0)
 
static void LoadPDBRequest2 (string file_base_name, bool withData=true)
 
static void ReadPDB2 (TextReader sr)
 
static void LoadJsonRequest (string file_name, Vector3 Offset)
 
static void LoadDxRequest (string file_name, Vector3 Offset)
 
static void LoadOBJRequest (string file_base_name)
 

Detailed Description

Definition at line 11 of file ParsePDB.cs.

Member Function Documentation

static void ParsePDB.FetchPDB2 ( string  url,
string  id,
string  proxyserver = "",
int  proxyport = 0 
)
static

Definition at line 13 of file ParsePDB.cs.

References UI.UIData.ffType, Molecule.Model.AtomModel.InitAtomic(), Molecule.Model.AtomModel.InitHiRERNA(), UI.UIData.loadHireRNA, and ReadPDB2().

+ Here is the call graph for this function:

static void ParsePDB.LoadDxRequest ( string  file_name,
Vector3  Offset 
)
static

Definition at line 443 of file ParsePDB.cs.

Referenced by LoadPDBRequest2().

+ Here is the caller graph for this function:

static void ParsePDB.LoadJsonRequest ( string  file_name,
Vector3  Offset 
)
static

Definition at line 429 of file ParsePDB.cs.

References Molecule.Model.MoleculeModel.FieldLineList.

Referenced by LoadPDBRequest2().

+ Here is the caller graph for this function:

static void ParsePDB.LoadOBJRequest ( string  file_base_name)
static

Definition at line 467 of file ParsePDB.cs.

References OBJ.Load().

Referenced by LoadPDBRequest2().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void ParsePDB.ReadPDB2 ( TextReader  sr)
static

Definition at line 109 of file ParsePDB.cs.

References Molecule.Model.MoleculeModel.atomHetTypeList, Molecule.Model.MoleculeModel.atomsChainList, Molecule.Model.MoleculeModel.atomsColorList, Molecule.Model.MoleculeModel.atomsLocalScaleList, Molecule.Model.MoleculeModel.atomsLocationlist, Molecule.Model.MoleculeModel.atomsNamelist, Molecule.Model.MoleculeModel.atomsNumberList, Molecule.Model.MoleculeModel.atomsResnamelist, Molecule.Model.MoleculeModel.atomsSugarLocationlist, Molecule.Model.MoleculeModel.atomsSugarNamelist, Molecule.Model.MoleculeModel.atomsSugarResnamelist, Molecule.Model.MoleculeModel.atomsSugarTypelist, Molecule.Model.MoleculeModel.atomsTypelist, Molecule.Model.AtomModel.baseColor, Molecule.Model.MoleculeModel.BFactorList, Molecule.Model.MoleculeModel.BondListFromPDB, Molecule.Model.MoleculeModel.CaSplineChainList, Molecule.Model.MoleculeModel.CatomsLocationlist, UI.UIData.connectivity_PDB, Molecule.Model.MoleculeModel.existingChain, Molecule.Model.MoleculeModel.existingName, UI.UIData.ffType, Molecule.Model.MoleculeModel.firstresnb, Molecule.Model.MoleculeModel.GetAtomColor(), Molecule.Model.AtomModel.GetModel(), UI.UIData.hasChains, UI.UIData.hasResidues, Molecule.Model.MoleculeModel.helixChainList, UI.UIData.isFileLoaded, Ribbons.mustSplitDictList, UI.UIData.readHetAtom, UI.UIData.readWater, Molecule.Model.MoleculeModel.resChainList, Molecule.Model.MoleculeModel.resChainList2, Molecule.Model.MoleculeModel.residueIds, Molecule.Model.MoleculeModel.residues, Molecule.Model.MoleculeModel.resSugarChainList, Molecule.Model.MoleculeModel.splits, Molecule.Model.MoleculeModel.ssHelixList, Molecule.Model.MoleculeModel.ssStrandList, Molecule.Model.MoleculeModel.strandChainList, and Molecule.Model.MoleculeModel.sugarResname.

Referenced by FetchPDB2(), and LoadPDBRequest2().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:


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