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

Public Member Functions

override void Init ()
 
override void DestroyAll ()
 
override void SetColor (Color col, List< string > atoms, string residue="All", string chain="All")
 
override void SetColor (Color col, int atomNum)
 
override void SetRadii (List< string > atoms, string residue="All", string chain="All")
 
override void SetRadii (int atomNum)
 
override GameObject GetBall (int id)
 
override void ToggleDistanceCueing (bool enabling)
 
override void EnableRenderers ()
 
override void DisableRenderers ()
 
override void EnableShadows ()
 
override void DisableShadows ()
 
override void ResetRadii ()
 
override void ResetPositions ()
 
override void ResetIMDSimulationPositions ()
 
override void showHydrogens (bool hide)
 

Private Member Functions

void AdjustWidths ()
 
void AdjustScales ()
 
void ResetColors ()
 
void Update ()
 

Private Attributes

BondCubeUpdate[] bonds
 

Additional Inherited Members

- Public Attributes inherited from GenericManager
bool isInit = false
 

Detailed Description

Definition at line 8 of file CubeBondManager.cs.

Member Function Documentation

void CubeBondManager.AdjustScales ( )
private

Definition at line 49 of file CubeBondManager.cs.

References BondCubeUpdate.oldscale, and BondCubeUpdate.scale.

Referenced by Update().

+ Here is the caller graph for this function:

void CubeBondManager.AdjustWidths ( )
private

Definition at line 40 of file CubeBondManager.cs.

References BondCubeUpdate.oldWidth, and BondCubeUpdate.width.

Referenced by Update().

+ Here is the caller graph for this function:

override void CubeBondManager.DestroyAll ( )
virtual

Implements GenericManager.

Definition at line 22 of file CubeBondManager.cs.

References GenericManager.isInit.

Referenced by Molecule.View.DisplayMolecule.DestroyAllAtomsAndBonds().

+ Here is the caller graph for this function:

override void CubeBondManager.DisableRenderers ( )
virtual

Disables the renderers for all objects managed by the instance of the manager.

Implements GenericManager.

Definition at line 106 of file CubeBondManager.cs.

override void CubeBondManager.DisableShadows ( )
virtual

Implements GenericManager.

Definition at line 120 of file CubeBondManager.cs.

override void CubeBondManager.EnableRenderers ( )
virtual

Enables the renderers for all objects managed by the instance of the manager.

Implements GenericManager.

Definition at line 99 of file CubeBondManager.cs.

References UnityMolMain.setCurrentBondManager().

+ Here is the call graph for this function:

override void CubeBondManager.EnableShadows ( )
virtual

Implements GenericManager.

Definition at line 114 of file CubeBondManager.cs.

override GameObject CubeBondManager.GetBall ( int  id)
virtual

Implements GenericManager.

Definition at line 32 of file CubeBondManager.cs.

override void CubeBondManager.Init ( )
virtual

Initializes this instance of the manager.

Implements GenericManager.

Definition at line 12 of file CubeBondManager.cs.

References BallUpdate.bondsReadyToBeReset, and GenericManager.isInit.

Referenced by Molecule.View.DisplayBond.BondCubeStyle.DisplayBonds().

+ Here is the caller graph for this function:

void CubeBondManager.ResetColors ( )
private
override void CubeBondManager.ResetIMDSimulationPositions ( )
virtual

Implements GenericManager.

Definition at line 179 of file CubeBondManager.cs.

override void CubeBondManager.ResetPositions ( )
virtual

Implements GenericManager.

Definition at line 162 of file CubeBondManager.cs.

References BondCubeUpdate.atomnumber1, BondCubeUpdate.atomnumber2, and Molecule.Model.MoleculeModel.atomsLocationlist.

Referenced by Molecule3D.Update().

+ Here is the caller graph for this function:

override void CubeBondManager.ResetRadii ( )
virtual

Implements GenericManager.

Definition at line 126 of file CubeBondManager.cs.

override void CubeBondManager.SetColor ( Color  col,
List< string >  atoms,
string  residue = "All",
string  chain = "All" 
)
virtual

Implements GenericManager.

Definition at line 27 of file CubeBondManager.cs.

override void CubeBondManager.SetColor ( Color  col,
int  atomNum 
)
virtual

Implements GenericManager.

Definition at line 28 of file CubeBondManager.cs.

override void CubeBondManager.SetRadii ( List< string >  atoms,
string  residue = "All",
string  chain = "All" 
)
virtual

Implements GenericManager.

Definition at line 29 of file CubeBondManager.cs.

override void CubeBondManager.SetRadii ( int  atomNum)
virtual

Implements GenericManager.

Definition at line 30 of file CubeBondManager.cs.

override void CubeBondManager.showHydrogens ( bool  hide)
virtual
override void CubeBondManager.ToggleDistanceCueing ( bool  enabling)
virtual

Implements GenericManager.

Definition at line 36 of file CubeBondManager.cs.

void CubeBondManager.Update ( )
private

Member Data Documentation

BondCubeUpdate [] CubeBondManager.bonds
private

Definition at line 9 of file CubeBondManager.cs.


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