UnityMol  0.9.6-875
UnityMol viewer / In developement
UnityMolMain.cs
Go to the documentation of this file.
1 using UnityEngine;
2 using System.Collections;
3 
4 public class UnityMolMain{
5  private static string version = "0.9.6";
6 
12  private static SugarManager sugarManager = new SugarManager();
13  private static GenericManager atomManager;
14  private static GenericManager bondManager;
15  private static VRPN.VRPNManager vrpnManager = new VRPN.VRPNManager();
16 
18 
19  public static string getVersionString()
20  {
21  return "Release " + version;
22  }
23 
25  {
27  }
28 
30  {
32  }
33 
35  {
37  }
39  {
41  }
43  {
45  }
46  public static SugarManager getSugarManager()
47  {
49  }
51  {
52  return atomManager;
53  }
55  {
56  return bondManager;
57  }
59  {
60  return vrpnManager;
61  }
62 
63  public static void setCurrentAtomManager(GenericManager manager)
64  {
65  atomManager = manager;
66  }
67 
68  public static void setCurrentBondManager(GenericManager manager)
69  {
70  bondManager = manager;
71  }
72 
74  {
75  return hirerna_backend;
76  }
77 
78  public static void setBackendManager(BackendManager backend)
79  {
80  hirerna_backend = backend;
81  }
82 }
static GuidedNavigationManager getGuidedNavigationManager()
Definition: UnityMolMain.cs:38
static ElectrostaticManager electrostaticManager
Definition: UnityMolMain.cs:11
static string version
Definition: UnityMolMain.cs:5
static SecondaryStructureManager secondaryStructureManager
Definition: UnityMolMain.cs:9
static ArtemisManager artemisManager
Definition: UnityMolMain.cs:8
static VRPN.VRPNManager vrpnManager
Definition: UnityMolMain.cs:15
static BackendManager hirerna_backend
Definition: UnityMolMain.cs:17
static GuidedNavigationManager guidedNavigationManager
Definition: UnityMolMain.cs:10
static VRPN.VRPNManager getVRPNManager()
Definition: UnityMolMain.cs:58
static void setBackendManager(BackendManager backend)
Definition: UnityMolMain.cs:78
static GenericManager bondManager
Definition: UnityMolMain.cs:14
static string getVersionString()
Definition: UnityMolMain.cs:19
static void setCurrentAtomManager(GenericManager manager)
Definition: UnityMolMain.cs:63
static ElectrostaticManager getElectrostaticManager()
Definition: UnityMolMain.cs:42
static void setCurrentBondManager(GenericManager manager)
Definition: UnityMolMain.cs:68
static SecondaryStructureManager getSecondaryStructureManager()
Definition: UnityMolMain.cs:34
static SurfaceManager surfaceManager
Definition: UnityMolMain.cs:7
static SugarManager getSugarManager()
Definition: UnityMolMain.cs:46
static ArtemisManager getArtemisManager()
Definition: UnityMolMain.cs:29
static BackendManager getBackendManager()
Definition: UnityMolMain.cs:73
static SurfaceManager getSurfaceManager()
Definition: UnityMolMain.cs:24
static GenericManager getCurrentBondManager()
Definition: UnityMolMain.cs:54
static GenericManager atomManager
Definition: UnityMolMain.cs:13
static SugarManager sugarManager
Definition: UnityMolMain.cs:12
static GenericManager getCurrentAtomManager()
Definition: UnityMolMain.cs:50