|
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Collaboration diagram for Molecule.View.DisplayMolecule:Static Public Member Functions | |
| static List< GenericManager > | GetManagers () |
| static void | AddPhysics () |
| static void | DeletePhysics () |
| static void | ToggleDistanceCueing (bool enabling) |
| static void | DestroyAtomsAndBonds () |
| static void | DestroyBonds () |
| static void | DestroyAllAtomsAndBonds () |
| static void | InitManagers () |
| static void | HideMolecule () |
| static void | ShowMolecule () |
| static void | HideAtoms () |
| static void | ShowAtoms () |
| static void | ShowBonds () |
| static void | HideBonds () |
| static void | showHydrogens (bool hide) |
| static void | ChangeRepresentation (UIData.AtomType newAtomType, UIData.BondType newBondType=UIData.BondType.nobond) |
| static void | ClearMemory () |
Static Private Attributes | |
| static HBallManager | hbManager |
| static SphereManager | spManager |
| static CubeManager | cubeManager |
| static ShurikenParticleManager | shManager |
| static HBallMeshManager | hbmeshManager |
| static LineManager | lineManager |
| static CubeBondManager | cubeBondManager |
| static HStickManager | hStickManager |
| static HStickMeshManager | hStickMeshManager |
Definition at line 12 of file DisplayMolecule.cs.
|
static |
Definition at line 95 of file DisplayMolecule.cs.
References Molecule.Model.MoleculeModel.atomsByChar, and UI.UIData.resetInteractive.
Referenced by Molecule3D.OnGUI().
Here is the caller graph for this function:
|
static |
Definition at line 230 of file DisplayMolecule.cs.
References UI.UIData.atomtype, UI.UIData.bondtype, GenericManager.DisableRenderers(), Molecule.View.DisplayAtom.IAtomStyle.DisplayAtoms(), Molecule.View.DisplayBond.IBondStyle.DisplayBonds(), GenericManager.EnableRenderers(), SphereManager.EnableRenderers(), HBallMeshManager.EnableRenderers(), UnityMolMain.getCurrentAtomManager(), UnityMolMain.getCurrentBondManager(), GenericManager.isInit, GenericManager.ResetRadii(), UnityMolMain.setCurrentAtomManager(), UnityMolMain.setCurrentBondManager(), and UI.GUIMoleculeController.toggle_HIDE_HYDROGEN.
Referenced by RepresentationOldGUI.AtomStyle(), RepresentationOldGUI.Bond(), AtomsGUI.ChangeAtmStyle(), Molecule3D.Display(), Molecule3D.KeyOperate(), Reorient.Reorient.LoadSymmetry(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), Molecule3D.OnGUI(), Molecule3D.OpenMenuOperate(), RepresentationOldGUI.RenderingParameters(), GuidedNavigationManager.ResetChainsPos(), HBallManager.ResetPositions(), RepresentationOldGUI.SetAtomStyle(), AtomsGUI.SetBondStyle(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), SugarOldGUI.SugarM(), Molecule3D.ToNotParticle(), Molecule3D.ToParticle(), and Molecule3D.Update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 345 of file DisplayMolecule.cs.
References ElectrostaticManager.DestroyElectIso(), ElectrostaticManager.DestroyFieldLines(), SugarManager.DestroyOxySphere(), SugarManager.DestroyRingBlending(), SugarManager.DestroySugarRibs(), SurfaceManager.DestroySurfaces(), UnityMolMain.getElectrostaticManager(), and UnityMolMain.getSurfaceManager().
Referenced by Molecule3D.clearScene().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 114 of file DisplayMolecule.cs.
References Molecule.Model.MoleculeModel.atomsByChar, and UI.UIData.resetInteractive.
Referenced by Molecule3D.OnGUI().
Here is the caller graph for this function:
|
static |
Definition at line 146 of file DisplayMolecule.cs.
References CubeManager.DestroyAll(), LineManager.DestroyAll(), CubeBondManager.DestroyAll(), SphereManager.DestroyAll(), HStickManager.DestroyAll(), HBallMeshManager.DestroyAll(), HStickMeshManager.DestroyAll(), ShurikenParticleManager.DestroyAll(), and HBallManager.DestroyAll().
Here is the call graph for this function:
|
static |
Definition at line 134 of file DisplayMolecule.cs.
References GenericManager.DestroyAll().
Referenced by SecondaryStructureOldGUI.ChooseSmoothness_BF(), SecondaryStructureOldGUI.ChooseStructure_BF(), and SecondaryStructureOldGUI.MinMaxChoice().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 139 of file DisplayMolecule.cs.
References GenericManager.DestroyAll(), and UnityMolMain.getCurrentBondManager().
Referenced by GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), and GuidedNavigationManager.SpreadSpheres().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Gets the list of active managers based on the atom type provided and based on the bond type in UIData.
Definition at line 31 of file DisplayMolecule.cs.
References UI.UIData.atomtype.
Referenced by Molecule3D.Start().
Here is the caller graph for this function:
|
static |
Definition at line 192 of file DisplayMolecule.cs.
References GenericManager.DisableRenderers(), and UnityMolMain.getCurrentAtomManager().
Referenced by SecSGUI.EnableSecS().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 209 of file DisplayMolecule.cs.
References GenericManager.DisableRenderers(), and UnityMolMain.getCurrentBondManager().
Here is the call graph for this function:
|
static |
Definition at line 183 of file DisplayMolecule.cs.
Referenced by RepresentationOldGUI.RenderingParameters(), SecondaryStructureOldGUI.SecStructMenu(), and SugarOldGUI.SugarM().
Here is the caller graph for this function:
|
static |
Definition at line 177 of file DisplayMolecule.cs.
References GenericManager.Init().
Here is the call graph for this function:
|
static |
Definition at line 198 of file DisplayMolecule.cs.
References GenericManager.EnableRenderers(), and UnityMolMain.getCurrentAtomManager().
Referenced by SecSGUI.EnableSecS().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 202 of file DisplayMolecule.cs.
References GenericManager.EnableRenderers(), and UnityMolMain.getCurrentBondManager().
Here is the call graph for this function:
|
static |
Definition at line 216 of file DisplayMolecule.cs.
References UnityMolMain.getCurrentAtomManager(), UnityMolMain.getCurrentBondManager(), GenericManager.showHydrogens(), and UI.GUIMoleculeController.toggle_HIDE_HYDROGEN.
Referenced by RepresentationOldGUI.RenderingParameters(), and SugarOldGUI.SugarM().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 188 of file DisplayMolecule.cs.
Referenced by RepresentationOldGUI.RenderingParameters(), SecondaryStructureOldGUI.SecStructMenu(), and SugarOldGUI.SugarM().
Here is the caller graph for this function:
|
static |
Definition at line 128 of file DisplayMolecule.cs.
References GenericManager.ToggleDistanceCueing().
Referenced by CamGUI.DistanceCueing(), and RepresentationOldGUI.HyperballStyle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
Definition at line 19 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 15 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 13 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 17 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 20 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 21 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 18 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 16 of file DisplayMolecule.cs.
|
staticprivate |
Definition at line 14 of file DisplayMolecule.cs.