![]() |
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Public Types | |
enum | AtomType { AtomType.cube =0, AtomType.sphere =1, AtomType.hyperball =2, AtomType.raycasting =3, AtomType.billboard =4, AtomType.rcbillboard =5, AtomType.hbbillboard =6, AtomType.rcsprite =7, AtomType.multihyperball =8, AtomType.combinemeshball =9, AtomType.particleball =10, AtomType.particleballalphablend =11, AtomType.noatom = 12, AtomType.optihb = 13 } |
enum | BondType { BondType.cube =0, BondType.line =1, BondType.hyperstick =2, BondType.tubestick =3, BondType.bbhyperstick =4, BondType.particlestick =5, BondType.nobond =6, BondType.optihs =7 } |
enum | FFType { FFType.atomic = 0, FFType.HiRERNA = 1 } |
Static Public Attributes | |
static string | init_molecule = "" |
static string | server_url = "" |
static bool | fetchPDBFile = false |
static bool | isConfirm = false |
static bool | changeStructure = false |
static bool | hasMoleculeDisplay = false |
static bool | hasResidues = false |
static bool | hasChains = false |
static bool | isOpenFile =false |
static bool | isParticlesInitialized = false |
static bool | isCubeLoaded = false |
static bool | isSphereLoaded = false |
static bool | isHBallLoaded = false |
static bool | isRenderDictInit = false |
static bool | isTexturesMenuListInit = false |
static bool | readHetAtom = true |
static bool | readWater = false |
static bool | connectivity_calc = true |
static bool | connectivity_PDB = false |
static bool | isFileLoaded = false |
static bool | isMoleculeDisplayed = false |
static bool | toggleMouse = true |
static bool | toggleKey = false |
static bool | toggleClip =true |
static bool | togglePlane =false |
static bool | toggleGray =false |
static bool | toggleColor =true |
static bool | backGroundIs = false |
static bool | backGroundNo = true |
static bool | backGroundTrans = true |
static bool | cameraStop = false |
static bool | lightStop = false |
static bool | cameraStop2 = false |
static bool | loginSucess =false |
static AtomType | atomtype =AtomType.noatom |
static BondType | bondtype =BondType.nobond |
static bool | EnableUpdate =true |
static bool | interactive =false |
static bool | resetInteractive =false |
static bool | meshcombine =false |
static bool | resetMeshcombine =false |
static bool | fileBrowser |
static bool | switchmode =false |
static bool | hballsmoothmode =false |
static bool | grayscalemode = false |
static bool | hiddenUI =false |
static bool | newUIActivated = false |
static bool | hiddenUIbutFPS =false |
static bool | hiddenCamera =false |
static bool | openAllMenu =false |
static bool | openBound =false |
static bool | secondarystruct =false |
static bool | toggle_bf = false |
static bool | surfColChain = false |
static bool | surfColHydroKD = false |
static bool | surfColHydroEng = false |
static bool | surfColHydroWO = false |
static bool | surfColHydroEis = false |
static bool | surfColHydroHW = false |
static bool | surfColPChim = false |
static bool | surfColBF = false |
static bool | isGLIC = false |
static bool | spread_tree = false |
static bool | firststruct =true |
static bool | toggleSurf =true |
static bool | toggleBfac =false |
static bool | shadow = false |
static bool | guided =false |
static bool | optim_view =false |
static Vector3 | optim_view_start_point |
static float | start_time |
static bool | loadHireRNA = false |
static FFType | ffType = FFType.atomic |
!WiP Includes FLAGS of GUI.
Like types of atoms and bounding representation. Var with //TODO !EXPLANATION! need extra explanation.
Unity3D Doc :
Color
|
strong |
|
strong |
|
strong |
|
static |
Definition at line 139 of file UIData.cs.
Referenced by RepresentationOldGUI.AtomMenu(), UI.GUIDisplay.AtomScales(), RepresentationOldGUI.Bond(), Molecule.View.DisplayMolecule.ChangeRepresentation(), SphereManager.DisableRenderers(), CubeManager.DisableRenderers(), HBallManager.DisableRenderers(), Molecule3D.Display(), Molecule.View.DisplayAtom.AtomCubeStyle.DisplayAtomCube(), Molecule.View.DisplayAtom.AtomCubeStyle.DisplayAtoms(), AdvancedOptionsOldGUI.Effects(), LoadGUI.Fetch(), Molecule.View.DisplayMolecule.GetManagers(), SugarManager.Hide_No_Sugar_Hyperballs(), HiRERNAOldGUI.HiRERNAMenu(), RepresentationOldGUI.HyperballStyle(), ToolsGUI.Interact(), VRPN.VRPNManager.interactorButtonCallback(), VRPN.VRPNManager.interactorTrackerCallback(), Molecule3D.loadFile(), UI.LoadTypeGUI.MainFun(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), GuidedNavigationManager.Narrowing(), ColorPicker.OnGUI(), Molecule3D.OnGUI(), UI.GUIDisplay.OpenAnimationCrdCallback(), LoadGUI.OpenFileCallback(), UI.GUIDisplay.OpenFileCallback(), UI.GUIDisplay.PanelsMenu(), RepresentationOldGUI.RenderingParameters(), GuidedNavigationManager.ResetChainsPos(), CubeManager.ResetColors(), SphereManager.ResetColors(), ShurikenParticleManager.ResetColors(), HBallManager.ResetColors(), HBallManager.ResetPositions(), CubeManager.ResetRadii(), SphereManager.ResetRadii(), HBallManager.ResetRadii(), HStickManager.ResetTextures(), RepresentationOldGUI.SetAtomStyle(), AtomsGUI.SetBondStyle(), Molecule3D.SetCenter(), UI.GUIDisplay.SetTexturePanel(), SugarManager.show_HyperBalls_Sugar(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), GuidedNavigationManager.Spreading(), StickUpdate.Start(), SugarOldGUI.SugarM(), Molecule3D.ToNotParticle(), Molecule3D.ToParticle(), BallUpdateRC.Update(), TransparentFocus.Update(), ClickAtom.Update(), MeasureDistance.Update(), ParticleEffect.Update(), ShurikenParticleManager.Update(), CubeManager.Update(), SphereManager.Update(), and HBallManager.Update().
|
static |
Definition at line 128 of file UIData.cs.
Referenced by AdvancedOptionsOldGUI.BackGroundControl(), and Molecule3D.OnGUI().
|
static |
Definition at line 129 of file UIData.cs.
Referenced by AdvancedOptionsOldGUI.BackGroundControl().
|
static |
Definition at line 130 of file UIData.cs.
Referenced by AdvancedOptionsOldGUI.LoadScreenShot(), and ScreenShot.Update().
|
static |
Definition at line 141 of file UIData.cs.
Referenced by RepresentationOldGUI.AtomStyle(), AtomsGUI.ChangeAtmStyle(), Molecule.View.DisplayMolecule.ChangeRepresentation(), Molecule3D.Display(), Molecule.View.DisplayBond.BondCubeStyle.DisplayBonds(), AdvancedOptionsOldGUI.Effects(), LoadGUI.Fetch(), SugarManager.Hide_No_Sugar_Hyperballs(), Molecule3D.KeyOperate(), Molecule3D.loadFile(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), Molecule3D.OnGUI(), UI.GUIDisplay.OpenAnimationCrdCallback(), LoadGUI.OpenFileCallback(), UI.GUIDisplay.OpenFileCallback(), GuidedNavigationManager.ResetChainsPos(), LineManager.ResetColors(), CubeBondManager.ResetColors(), HStickManager.ResetColors(), HBallManager.ResetPositions(), HStickManager.ResetTextures(), RepresentationOldGUI.SetAtomStyle(), UI.GUIMoleculeController.SetCubeLineBond(), SugarManager.show_HyperBalls_Sugar(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), SugarOldGUI.SugarM(), HStickManager.ToggleDistanceCueing(), HBallManager.ToggleDistanceCueing(), Molecule3D.ToNotParticle(), Molecule3D.ToParticle(), LineManager.Update(), CubeBondManager.Update(), HStickManager.Update(), Molecule3D.Update(), and HBallManager.Update().
|
static |
Definition at line 132 of file UIData.cs.
Referenced by UI.GUIMoleculeController.CameraStop().
|
static |
Definition at line 135 of file UIData.cs.
Referenced by UI.GUIMoleculeController.CameraStop(), and Molecule3D.Update().
|
static |
Definition at line 95 of file UIData.cs.
Referenced by SecondaryStructureOldGUI.ChooseSmoothness_BF(), SecondaryStructureOldGUI.ChooseStructure_BF(), SecondaryStructureOldGUI.MinMaxChoice(), and Molecule3D.OnGUI().
|
static |
Definition at line 112 of file UIData.cs.
Referenced by Molecule.Control.ControlMolecule.CreateBondsEPList(), Molecule.Control.ControlMolecule.CreateBondsListWindow(), UI.GUIDisplay.OpenAnimationCrdCallback(), and LoadGUI.Start().
|
static |
Definition at line 113 of file UIData.cs.
Referenced by Molecule.Control.ControlMolecule.CreateBondsEPList(), Molecule.Control.ControlMolecule.CreateBondsListWindow(), UI.GUIDisplay.OpenAnimationCrdCallback(), ParsePDB.ReadPDB2(), and LoadGUI.Start().
|
static |
Definition at line 143 of file UIData.cs.
Referenced by Molecule.View.DisplayBond.BondTubeStyle.DisplayBonds(), Molecule.View.DisplayBond.BondLineStyle.DisplayBonds(), and Molecule3D.OnGUI().
|
static |
Definition at line 93 of file UIData.cs.
Referenced by LoadGUI.Fetch(), Molecule3D.loadFile(), UI.GUIDisplay.OpenAnimationCrdCallback(), UI.GUIDisplay.OpenAnimationTopCallback(), LoadGUI.OpenFileCallback(), UI.GUIDisplay.OpenFileCallback(), and UI.GUIDisplay.OpenReactionCallback().
|
static |
Definition at line 241 of file UIData.cs.
Referenced by Molecule.Control.ControlMolecule.BuildMoleculeComponents(), Molecule.Control.ControlMolecule.CheckHiRERNAModel(), BFactorRep.CreateBFRep(), Molecule.Control.ControlMolecule.CreateSplines(), ParsePDB.FetchPDB2(), ParsePDB.LoadPDBRequest2(), LoadGUI.OpenFileCallback(), UI.GUIDisplay.OpenFileCallback(), ParseData.ParsePDB.RequestPDB.ReadAnimTop(), ParsePDB.ReadPDB2(), AlphaChainSmoother.ReSpline(), and HBallManager.Update().
|
static |
Definition at line 159 of file UIData.cs.
Referenced by UI.GUIDisplay.AtomScales(), UI.GUIDisplay.FileSelectedCallback(), SurfaceOldGUI.textureMenu(), and SurfaceManager.updateTexture().
|
static |
Definition at line 201 of file UIData.cs.
Referenced by GuidedNavigationManager.Clear(), Ribbons.CreateSSlist(), SphereManager.EnableRenderers(), ShurikenParticleManager.EnableRenderers(), GuidedNavigationOldGUI.GuidedOptions(), maxCamera.keyboardOperate(), maxCamera.LateUpdate(), GuidedNavigationManager.LateUpdateManager(), Reorient.Reorient.LoadSymmetry(), GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.UpdateManager().
|
static |
Definition at line 98 of file UIData.cs.
Referenced by UI.GUIDisplay.AtomScales(), UI.GUIDisplay.PanelsMenu(), and ParsePDB.ReadPDB2().
|
static |
Definition at line 96 of file UIData.cs.
Referenced by Molecule3D.clearScene(), GuidedNavigationOldGUI.GuidedOptions(), Molecule3D.loadFile(), UI.LoadTypeGUI.MainFun(), UI.GUIDisplay.OpenAnimationCrdCallback(), UI.GUIDisplay.OpenAnimationTopCallback(), UI.GUIDisplay.OpenReactionCallback(), SecondaryStructureOldGUI.SecStructMenu(), SugarOldGUI.SugarM(), SugarOldGUI.SugarRibbonsTune(), and SurfaceOldGUI.Surface().
|
static |
Definition at line 97 of file UIData.cs.
Referenced by UI.GUIDisplay.AtomScales(), UI.GUIDisplay.PanelsMenu(), and ParsePDB.ReadPDB2().
|
static |
Definition at line 157 of file UIData.cs.
Referenced by RepresentationOldGUI.RenderingParameters(), and RepresentationOldGUI.SetAtomStyle().
|
static |
Definition at line 161 of file UIData.cs.
Referenced by Molecule3D.HiddenOperate(), PanelManager.hideShowNewUI(), and Molecule3D.OnGUI().
|
static |
Definition at line 166 of file UIData.cs.
Referenced by Molecule3D.OnGUI().
|
static |
Definition at line 82 of file UIData.cs.
Referenced by Molecule3D.loadFile().
|
static |
Definition at line 145 of file UIData.cs.
Referenced by RepresentationOldGUI.HyperballStyle(), ToolsGUI.Interact(), and Molecule3D.OnGUI().
|
static |
Definition at line 103 of file UIData.cs.
Referenced by Molecule3D.clearScene(), and Molecule.View.DisplayAtom.AtomCubeStyle.DisplayAtoms().
|
static |
Definition at line 115 of file UIData.cs.
Referenced by Molecule3D.clearScene(), Molecule3D.loadFile(), Molecule3D.OnGUI(), ParsePDB.ReadPDB2(), ShurikenParticleManager.Update(), CubeManager.Update(), SphereManager.Update(), and HBallManager.Update().
|
static |
Definition at line 189 of file UIData.cs.
Referenced by AtomTree.Build(), GuidedNavigationManager.NarrowSecondaryStructure(), Molecule3D.OnGUI(), SecondaryStructureOldGUI.SecStructMenu(), Splitting.Split(), GuidedNavigationManager.Spreading(), and GuidedNavigationManager.SpreadSecondaryStructure().
|
static |
Definition at line 105 of file UIData.cs.
Referenced by Molecule3D.clearScene(), Molecule.View.DisplayAtom.AtomCubeStyle.DisplayAtoms(), and HBallManager.Update().
|
static |
Definition at line 116 of file UIData.cs.
Referenced by Molecule3D.clearScene(), Molecule3D.loadFile(), and Molecule3D.OnGUI().
|
static |
Definition at line 100 of file UIData.cs.
Referenced by LoadGUI.Fetch(), Molecule3D.loadFile(), Molecule3D.OnGUI(), UI.GUIDisplay.OpenAnimationCrdCallback(), UI.GUIDisplay.OpenAnimationTopCallback(), LoadGUI.OpenFileCallback(), UI.GUIDisplay.OpenFileCallback(), and UI.GUIDisplay.OpenReactionCallback().
|
static |
Definition at line 101 of file UIData.cs.
Referenced by Molecule3D.clearScene(), Molecule.View.DisplayAtom.AtomMeshStyle.DisplayAtoms(), Molecule.View.DisplayAtom.AtomParticleStyle.DisplayAtoms(), Molecule.View.DisplayAtom.AtomSphereStyle.DisplayAtoms(), Molecule.View.DisplayAtom.AtomCubeStyle.DisplayAtoms(), Molecule3D.OnGUI(), ParseData.ParsePDB.RequestPDB.ReadAnimCrd(), ParticleEffect.SpawnEffect(), and ParticleEffect.Update().
|
static |
Definition at line 107 of file UIData.cs.
Referenced by UI.GUIDisplay.InitRenderDict(), and UI.GUIDisplay.OpenAnimationCrdCallback().
|
static |
Definition at line 104 of file UIData.cs.
Referenced by Molecule3D.clearScene(), and Molecule.View.DisplayAtom.AtomSphereStyle.DisplayAtoms().
|
static |
Definition at line 108 of file UIData.cs.
Referenced by UI.GUIDisplay.InitTextureMenuList(), and UI.GUIDisplay.OpenAnimationCrdCallback().
|
static |
Definition at line 133 of file UIData.cs.
Referenced by RepresentationOldGUI.AtomMenu(), UI.GUIMoleculeController.LightStop(), and UI.LoadTypeGUI.MainFun().
|
static |
Definition at line 240 of file UIData.cs.
Referenced by Molecule.Control.ControlMolecule.CheckHiRERNAModel(), Molecule3D.clearScene(), BackendManager.downloadSessionFile(), ParsePDB.FetchPDB2(), ParsePDB.LoadPDBRequest2(), Molecule3D.OnGUI(), ImprovedFileBrowser.OnGUI(), LoadGUI.OpenFileCallback(), UI.GUIDisplay.OpenFileCallback(), and LoadGUI.Start().
|
static |
Definition at line 137 of file UIData.cs.
Referenced by SocketConnect.UnitySocket.UnitySocket.SocketConnection().
|
static |
Definition at line 163 of file UIData.cs.
Referenced by maxCamera.LateUpdate(), GuidedNavigationManager.LateUpdateManager(), and maxCamera.Update().
|
static |
Definition at line 170 of file UIData.cs.
Referenced by Molecule3D.OpenMenuOperate().
|
static |
Definition at line 203 of file UIData.cs.
Referenced by OptimalView.OptimalView.GetOptimalPosition(), GuidedNavigationManager.keyboard(), GuidedNavigationManager.LateUpdateManager(), and TransparentFocus.Update().
|
static |
Definition at line 204 of file UIData.cs.
Referenced by OptimalView.OptimalView.GetOptimalPosition().
|
static |
Definition at line 110 of file UIData.cs.
Referenced by ImprovedFileBrowser.OnGUI(), UI.GUIDisplay.OpenAnimationCrdCallback(), ParsePDB.ReadPDB2(), and LoadGUI.Start().
|
static |
Definition at line 111 of file UIData.cs.
Referenced by ImprovedFileBrowser.OnGUI(), UI.GUIDisplay.OpenAnimationCrdCallback(), ParsePDB.ReadPDB2(), and LoadGUI.Start().
|
static |
Definition at line 147 of file UIData.cs.
Referenced by Molecule.View.DisplayMolecule.AddPhysics(), Molecule.View.DisplayMolecule.DeletePhysics(), RepresentationOldGUI.HyperballStyle(), ToolsGUI.Interact(), and Molecule3D.OnGUI().
|
static |
Switch between all atoms and C-alpha trace or BFactor secondary structure representation.
Triggered by a GUI button in secondary structure panel.
Definition at line 176 of file UIData.cs.
Referenced by Molecule.View.DisplayAtom.AtomParticleStyle.AtomListByAxisOrder(), Molecule.View.DisplayAtom.AtomCubeStyle.AtomListByAxisOrder(), Molecule.View.DisplayAtom.AtomParticleStyle.AtomParticleStyle(), SecondaryStructureOldGUI.ChooseStructure_BF(), Molecule3D.clearScene(), Molecule.View.DisplayAtom.AtomCubeStyle.CreateAtomHB(), Molecule.View.DisplayAtom.AtomCubeStyle.DisplayAtomMethodByCube(), Molecule.View.DisplayAtom.AtomParticleStyle.DisplayAtoms(), Molecule.View.DisplayAtom.AtomSphereStyle.DisplayAtoms(), Molecule.View.DisplayBond.BondMeshStyle.DisplayBonds(), Molecule.View.DisplayBond.BondCubeStyle.DisplayBonds(), Molecule.View.DisplayBond.BondTubeStyle.DisplayBonds(), Molecule.View.DisplayBond.BondLineStyle.DisplayBonds(), GuidedNavigationManager.get_com(), GuidedNavigationManager.Narrowing(), GuidedNavigationManager.ResetChainsPos(), HBallManager.ResetColors(), HBallManager.ResetRadii(), and GuidedNavigationManager.Spreading().
|
static |
Definition at line 198 of file UIData.cs.
Referenced by Molecule.View.DisplayAtom.AtomMeshStyle.DisplayAtoms(), Molecule.View.DisplayAtom.AtomParticleStyle.DisplayAtoms(), Molecule.View.DisplayAtom.AtomSphereStyle.DisplayAtoms(), Molecule.View.DisplayAtom.AtomCubeStyle.DisplayAtoms(), Molecule.View.DisplayBond.BondMeshStyle.DisplayBonds(), Molecule.View.DisplayBond.BondCubeStyle.DisplayBonds(), AdvancedOptionsOldGUI.Effects(), and RepresentationOldGUI.RenderingParameters().
|
static |
Definition at line 190 of file UIData.cs.
Referenced by AtomTree.Build(), and GuidedNavigationManager.NearSpreading().
|
static |
Definition at line 205 of file UIData.cs.
Referenced by OptimalView.OptimalView.GetOptimalPosition().
|
static |
Definition at line 188 of file UIData.cs.
Referenced by AtomTree.Build(), SurfaceManager.ColorVertices(), and SurfaceManager.useBFactorColor().
|
static |
Definition at line 181 of file UIData.cs.
Referenced by AtomTree.Build(), SurfaceManager.ColorVertices(), and SurfaceManager.useChainColor().
|
static |
Definition at line 185 of file UIData.cs.
Referenced by AtomTree.Build(), SurfaceManager.ColorVertices(), and SurfaceManager.useEinsenbergColor().
|
static |
Definition at line 183 of file UIData.cs.
Referenced by AtomTree.Build(), SurfaceManager.ColorVertices(), and SurfaceManager.useEnglemanColor().
|
static |
Definition at line 182 of file UIData.cs.
Referenced by AtomTree.Build(), SurfaceManager.ColorVertices(), and SurfaceManager.useKyteAndDoolittleColor().
|
static |
Definition at line 184 of file UIData.cs.
Referenced by AtomTree.Build(), SurfaceManager.ColorVertices(), and SurfaceManager.useWhiteOctanolColor().
|
static |
Definition at line 187 of file UIData.cs.
Referenced by AtomTree.Build(), SurfaceManager.ColorVertices(), and SurfaceManager.usePropertiesColor().
|
static |
Definition at line 155 of file UIData.cs.
Referenced by maxCamera.joypadOperate(), Molecule3D.KeyOperate(), maxCamera.LateUpdate(), Molecule3D.MouseOperate(), and RepresentationOldGUI.RenderingParameters().
|
static |
Triggers the C-alpha trace regeneration when switching to it.
Definition at line 179 of file UIData.cs.
Referenced by SecondaryStructureOldGUI.ChooseStructure_BF().
|
static |
Definition at line 195 of file UIData.cs.
Referenced by SurfaceManager.GenerateSurface(), SurfaceManager.GenerateSurfaceBfact(), SurfaceOldGUI.openCloseSurfaceMenu(), and PDBtoDEN.TranPDBtoDEN().
|
static |
Definition at line 122 of file UIData.cs.
Referenced by Molecule.View.DisplayAtom.AtomCubeStyle.CreateAtomHBBB(), Molecule.View.DisplayAtom.AtomCubeStyle.CreateAtomRCBB(), Molecule.View.DisplayBond.BondCubeStyle.CreateBBCylinderByShader(), and Molecule.View.DisplayAtom.AtomCubeStyle.CreateCombineMeshHyperBall().
|
static |
Definition at line 126 of file UIData.cs.
Referenced by RepresentationOldGUI.HyperballStyle(), ToolsGUI.Interact(), and RepresentationOldGUI.PhysicalChoice().
|
static |
Definition at line 125 of file UIData.cs.
Referenced by RepresentationOldGUI.HyperballStyle(), ToolsGUI.Interact(), HBallManager.ManagePhysics(), RepresentationOldGUI.PhysicalChoice(), and HStickManager.Update().
|
static |
Definition at line 120 of file UIData.cs.
Referenced by UI.GUIMoleculeController.VisualControl().
|
static |
Definition at line 119 of file UIData.cs.
Referenced by UI.GUIMoleculeController.VisualControl().
|
static |
Definition at line 194 of file UIData.cs.
Referenced by SurfaceOldGUI.openCloseSurfaceMenu(), and PDBtoDEN.TranPDBtoDEN().