![]() |
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Public Member Functions | |
void | TranPDBtoDEN (float resolution=DEFAULT_RESOLUTION, bool cap=true) |
Static Public Member Functions | |
static void | ProSurface (float seuil) |
static void | initColors (int X, int Y, int Z, Color col) |
Static Public Attributes | |
static Color[] | colors |
static int | X |
static int | Y |
static int | Z |
static Vector3 | fudgeFactor = new Vector3(18f,18f,18f) |
static Vector3 | delta |
static Vector3 | origin |
Properties | |
static float[,,] | GridS [get] |
Private Member Functions | |
float | CapResolution (float resolution) |
Private Attributes | |
const float | DEFAULT_RESOLUTION = 2.75f |
Static Private Attributes | |
static float[,,] | gridS |
static Color[,,] | VertColor |
Definition at line 74 of file PDBtoDEN.cs.
|
private |
First we lower the resolution for bigger molecules.
Perhaps this could be exposed to the interface, but it might cause users to choose unreasonable values. Bear in mind that the "threshold" value in VertexTree effectively caps the resolution of the final mesh, but not of the original voxels, or of the MarchingCubes algorithm itself. So they serve slightly different purposes.
Definition at line 113 of file PDBtoDEN.cs.
References Molecule.Model.MoleculeModel.atomsLocationlist.
Referenced by TranPDBtoDEN().
|
static |
Definition at line 377 of file PDBtoDEN.cs.
|
static |
Definition at line 340 of file PDBtoDEN.cs.
References GenerateMesh.CreateSurfaceObjects(), X, Y, and Z.
Referenced by SurfaceManager.GenerateSurface(), and SurfaceManager.GenerateSurfaceBfact().
void PDBtoDEN.TranPDBtoDEN | ( | float | resolution = DEFAULT_RESOLUTION , |
bool | cap = true |
||
) |
Definition at line 141 of file PDBtoDEN.cs.
References Molecule.Model.MoleculeModel.atomHetTypeList, Molecule.Model.MoleculeModel.atomsLocationlist, Molecule.Model.MoleculeModel.atomsResnamelist, Molecule.Model.MoleculeModel.atomsTypelist, Molecule.Model.MoleculeModel.BFactorList, CapResolution(), Molecule.Model.MoleculeModel.carbonColor, ColorObject.color, Molecule.Model.MoleculeModel.hydrogenColor, Molecule.Model.MoleculeModel.MaxValue, Molecule.Model.MoleculeModel.MinValue, Molecule.Model.MoleculeModel.nitrogenColor, Molecule.Model.MoleculeModel.oxygenColor, Molecule.Model.MoleculeModel.phosphorusColor, Molecule.Model.MoleculeModel.sugarResname, Molecule.Model.MoleculeModel.sulphurColor, UI.UIData.toggleBfac, UI.UIData.toggleSurf, Molecule.Model.MoleculeModel.unknownColor, SurfaceManager.useHetatmForSurface, SurfaceManager.useSugarForSurface, X, Y, and Z.
Referenced by AmbientOcclusion.AmbientOcclusion(), SurfaceManager.GenerateSurface(), SurfaceManager.GenerateSurfaceBfact(), and VolumetricDensity.Init().
|
static |
Definition at line 82 of file PDBtoDEN.cs.
|
private |
Definition at line 96 of file PDBtoDEN.cs.
|
static |
Definition at line 92 of file PDBtoDEN.cs.
Referenced by VolumetricDensity.Init().
|
static |
Definition at line 90 of file PDBtoDEN.cs.
Referenced by AmbientOcclusion.AmbientOcclusion(), and VolumetricDensity.Init().
|
staticprivate |
Definition at line 75 of file PDBtoDEN.cs.
|
static |
Definition at line 93 of file PDBtoDEN.cs.
|
staticprivate |
Definition at line 81 of file PDBtoDEN.cs.
|
static |
Definition at line 84 of file PDBtoDEN.cs.
Referenced by initColors(), ProSurface(), and TranPDBtoDEN().
|
static |
Definition at line 85 of file PDBtoDEN.cs.
Referenced by initColors(), ProSurface(), and TranPDBtoDEN().
|
static |
Definition at line 86 of file PDBtoDEN.cs.
Referenced by initColors(), ProSurface(), and TranPDBtoDEN().
|
staticget |
Definition at line 77 of file PDBtoDEN.cs.
Referenced by AmbientOcclusion.AmbientOcclusion(), and VolumetricDensity.Init().