UnityMol  0.9.6-875
UnityMol viewer / In developement
ArtemisClientLoop Class Reference
+ Inheritance diagram for ArtemisClientLoop:
+ Collaboration diagram for ArtemisClientLoop:

Static Public Member Functions

static void instanciateTotalEnergyPlot ()
 
static void activateTotalEnergyPlot ()
 
static void deactivateTotalEnergyPlot ()
 
static void destroyTotalEnergyPlot ()
 
static void instanciateHBondsEnergyPlot ()
 
static void activateHBondsEnergyPlot ()
 
static void deactivateHBondsEnergyPlot ()
 
static void destroyHBondsEnergyPlot ()
 
static void instantiateStackingEnergyPlot ()
 
static void activateStackingEnergyPlot ()
 
static void deactivateStackingEnergyPlot ()
 
static void destroyStackingEnergyPlot ()
 

Static Public Attributes

static Texture2D totalEnergyPlotTexture
 
static Texture2D hbondsEnergyPlotTexture
 
static Texture2D stackingEnergyPlotTexture
 
static GameObject totalEnergyGameObject
 
static GameObject hbondsEnergyGameObject
 
static GameObject stackingEnergyGameObject
 

Private Member Functions

void OnDestroy ()
 
void Start ()
 
void Update ()
 

Static Private Attributes

static bool toggleTotalEnergyPlot = false
 
static bool toggleHBondsEnergyPlot = false
 
static bool toggleStackingEnergyPlot = false
 

Detailed Description

Definition at line 6 of file ArtemisClientLoop.cs.

Member Function Documentation

static void ArtemisClientLoop.activateHBondsEnergyPlot ( )
static

Definition at line 85 of file ArtemisClientLoop.cs.

Referenced by Update().

+ Here is the caller graph for this function:

static void ArtemisClientLoop.activateStackingEnergyPlot ( )
static

Definition at line 129 of file ArtemisClientLoop.cs.

Referenced by Update().

+ Here is the caller graph for this function:

static void ArtemisClientLoop.activateTotalEnergyPlot ( )
static

Definition at line 41 of file ArtemisClientLoop.cs.

Referenced by Update().

+ Here is the caller graph for this function:

static void ArtemisClientLoop.deactivateHBondsEnergyPlot ( )
static

Definition at line 91 of file ArtemisClientLoop.cs.

Referenced by Update().

+ Here is the caller graph for this function:

static void ArtemisClientLoop.deactivateStackingEnergyPlot ( )
static

Definition at line 135 of file ArtemisClientLoop.cs.

Referenced by Update().

+ Here is the caller graph for this function:

static void ArtemisClientLoop.deactivateTotalEnergyPlot ( )
static

Definition at line 47 of file ArtemisClientLoop.cs.

Referenced by Update().

+ Here is the caller graph for this function:

static void ArtemisClientLoop.destroyHBondsEnergyPlot ( )
static

Definition at line 98 of file ArtemisClientLoop.cs.

References PlotManager.Instance, PlotManager.PlotDestroy(), and UI.GUIMoleculeController.toggleIMDHBondsEnergy.

Referenced by OnDestroy().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void ArtemisClientLoop.destroyStackingEnergyPlot ( )
static

Definition at line 142 of file ArtemisClientLoop.cs.

References PlotManager.Instance, PlotManager.PlotDestroy(), and UI.GUIMoleculeController.toggleIMDStackingEnergy.

Referenced by OnDestroy().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void ArtemisClientLoop.destroyTotalEnergyPlot ( )
static

Definition at line 54 of file ArtemisClientLoop.cs.

References PlotManager.Instance, PlotManager.PlotDestroy(), and UI.GUIMoleculeController.toggleIMDTotalEnergy.

Referenced by OnDestroy().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void ArtemisClientLoop.instanciateHBondsEnergyPlot ( )
static

Definition at line 64 of file ArtemisClientLoop.cs.

References UI.GUIDisplay.artemisPlotGreenStyle, hbondsEnergyPlotTexture, PlotManager.Instance, and PlotManager.PlotCreate().

Referenced by Start().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void ArtemisClientLoop.instanciateTotalEnergyPlot ( )
static

Definition at line 20 of file ArtemisClientLoop.cs.

References UI.GUIDisplay.artemisPlotWhiteStyle, PlotManager.Instance, PlotManager.PlotCreate(), and totalEnergyPlotTexture.

Referenced by Start().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void ArtemisClientLoop.instantiateStackingEnergyPlot ( )
static

Definition at line 108 of file ArtemisClientLoop.cs.

References UI.GUIDisplay.artemisPlotRedStyle, PlotManager.Instance, PlotManager.PlotCreate(), and stackingEnergyPlotTexture.

Referenced by Start().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ArtemisClientLoop.OnDestroy ( )
private

Definition at line 152 of file ArtemisClientLoop.cs.

References destroyHBondsEnergyPlot(), destroyStackingEnergyPlot(), and destroyTotalEnergyPlot().

+ Here is the call graph for this function:

void ArtemisClientLoop.Start ( )
private

Definition at line 158 of file ArtemisClientLoop.cs.

References instanciateHBondsEnergyPlot(), instanciateTotalEnergyPlot(), and instantiateStackingEnergyPlot().

+ Here is the call graph for this function:

Member Data Documentation

GameObject ArtemisClientLoop.hbondsEnergyGameObject
static

Definition at line 17 of file ArtemisClientLoop.cs.

Texture2D ArtemisClientLoop.hbondsEnergyPlotTexture
static

Definition at line 13 of file ArtemisClientLoop.cs.

Referenced by instanciateHBondsEnergyPlot().

GameObject ArtemisClientLoop.stackingEnergyGameObject
static

Definition at line 18 of file ArtemisClientLoop.cs.

Texture2D ArtemisClientLoop.stackingEnergyPlotTexture
static

Definition at line 14 of file ArtemisClientLoop.cs.

Referenced by instantiateStackingEnergyPlot().

bool ArtemisClientLoop.toggleHBondsEnergyPlot = false
staticprivate

Definition at line 9 of file ArtemisClientLoop.cs.

bool ArtemisClientLoop.toggleStackingEnergyPlot = false
staticprivate

Definition at line 10 of file ArtemisClientLoop.cs.

bool ArtemisClientLoop.toggleTotalEnergyPlot = false
staticprivate

Definition at line 8 of file ArtemisClientLoop.cs.

GameObject ArtemisClientLoop.totalEnergyGameObject
static

Definition at line 16 of file ArtemisClientLoop.cs.

Texture2D ArtemisClientLoop.totalEnergyPlotTexture
static

Definition at line 12 of file ArtemisClientLoop.cs.

Referenced by instanciateTotalEnergyPlot(), and PlotManager.Plotter.Plotter().


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