![]() |
UnityMol
0.9.6-875
UnityMol viewer / In developement
|
Static Public Attributes | |
static string | SymmetryOriginX = "34.3444" |
static string | SymmetryOriginY = "4.29016" |
static string | SymmetryOriginZ = "69.0832" |
static string | SymmetryDirectionX = "0.446105" |
static string | SymmetryDirectionY = "0.00135695" |
static string | SymmetryDirectionZ = "-0.894949" |
static string | TargetX = "16.32" |
static string | TargetY = "-1.42" |
static string | TargetZ = "-18.17" |
static string | CameraDistance = "20.0" |
static bool | showOriginAxe = true |
static bool | originThere = true |
static float | nav_speed = 2.0f |
static bool | navigationUp = false |
static bool | navigationDown = false |
static bool | guidedzoom = false |
static bool | reoriented = false |
static bool | panoramic = false |
static bool | reset_panoramic |
static bool | isabove = false |
static bool | isunder = false |
static float | rotation_done = 0.0f |
static bool | monomer_jump = false |
static bool | next_right = false |
static bool | next_left = false |
static BallUpdateHB[] | hballs |
static BallUpdateSphere[] | sballs |
static Vector3 | spreadA |
static Vector3 | spreadB |
static Vector3 | spreadC |
static Vector3 | spreadD |
static Vector3 | spreadE |
static double | comp_spread = 0 |
static AtomTree | atomtree |
static string | rep = "" |
static float[] | closeatom |
static Vector3 | poscloseatom |
static float | distclose |
static bool | near_spread = false |
static bool | onlyTMD = false |
static GameObject | ghost_target |
static GameObject | ghost_camera |
static bool | ghost_target_instantiate = false |
static Vector3 | optim_target |
static Vector3[] | optim_cam_position |
static Vector3 | optim_user_cam_pos |
static Vector3 | velocity = Vector3.zero |
static float | transitionDuration = 2.5f |
static GameObject | mainCamera |
static int | reslim = 192 |
Static Private Attributes | |
static Vector3 | spreadA1 |
static Vector3 | spreadA2 |
static Vector3 | spreadB1 |
static Vector3 | spreadB2 |
static Vector3 | spreadC1 |
static Vector3 | spreadC2 |
static Vector3 | spreadD1 |
static Vector3 | spreadD2 |
static Vector3 | spreadE1 |
static Vector3 | spreadE2 |
Definition at line 9 of file GuidedNavigationParameters.cs.
|
static |
Definition at line 123 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NearSpreading().
|
static |
Distance of the camera to the target.
Definition at line 33 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
3D coordinates of the closest atom to the camera.
Definition at line 127 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NearSpreading().
|
static |
Current distance of spreading.
Definition at line 121 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.Narrowing(), GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.NearSpreading(), GuidedNavigationManager.ResetChainsPos(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Distance between the camera and the closest atom.
Definition at line 133 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NearSpreading().
|
static |
Reference to the sphere primitive representing the camera ending position.
Definition at line 149 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.Clear(), and GuidedNavigationManager.LateUpdateManager().
|
static |
Reference to the sphere primitive representing the camera target.
Definition at line 146 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.Clear(), and GuidedNavigationManager.LateUpdateManager().
|
static |
Have the game objects for camera target and position been instantiated.
Definition at line 152 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.Clear(), and GuidedNavigationManager.LateUpdateManager().
|
static |
Should we zoom? True when the camera is not at the right distance (maxCamera.desiredDistance != maxCamera.currentDistance; cf. LateUpdateManager in GuidedNavigationManger).
Definition at line 55 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.LateUpdateManager().
|
static |
List of all hyperballs mono behavior scripts Filled when spreading, narrowing or resetting chains positions.
Definition at line 107 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), GuidedNavigationManager.ResetChainPosForHyperballs(), GuidedNavigationManager.ResetChainPosForHyperballsAndSecondaryStructure(), GuidedNavigationManager.SpreadCAlpha(), and GuidedNavigationManager.SpreadHyperballs().
|
static |
Allows to dive into the channel when zoom in the structure from above.
Triggered by camera position check relative to the molecule bounding box. See GuidedNavigationManager::goUpConstrained
Definition at line 73 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.goDownConstrained(), GuidedNavigationManager.goUpConstrained(), and GuidedNavigationManager.LateUpdateManager().
|
static |
Allows to dive into the channel when zoom in the structure from below.
Triggered by camera position check relative to the molecule bounding box. See GuidedNavigationManager::goDownConstrained
Definition at line 78 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.goDownConstrained(), GuidedNavigationManager.goUpConstrained(), and GuidedNavigationManager.LateUpdateManager().
|
static |
Reference to the scene camera.
Definition at line 172 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.goDownConstrained(), GuidedNavigationManager.goUpConstrained(), GuidedNavigationManager.Init(), GuidedNavigationManager.keyboard(), GuidedNavigationManager.LateUpdateManager(), GuidedNavigationManager.NearSpreading(), GuidedNavigationManager.ReorientCamera(), GuidedNavigationManager.Transition(), and GuidedNavigationManager.UpdateManager().
|
static |
Enter or exit jump navigation Triggered by key press (see GuidedNavigationManager::UpdateManager)
Definition at line 89 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.keyboard(), and GuidedNavigationManager.UpdateManager().
|
static |
Definition at line 46 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.goDownConstrained(), GuidedNavigationManager.goUpConstrained(), and GuidedNavigationManager.keyboard().
|
static |
Are we moving down? Boolean set to true on key press.
Definition at line 52 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.LateUpdateManager(), and GuidedNavigationManager.UpdateManager().
|
static |
Are we moving down. Boolean set to true on key press.
Definition at line 49 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.LateUpdateManager(), and GuidedNavigationManager.UpdateManager().
|
static |
Activate/Deactivate the spreading relative the closeness of the camera to the molecule.
Definition at line 136 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.LateUpdateManager(), and GuidedNavigationManager.UpdateManager().
|
static |
Jump to the next monomer on the left.
Triggered by key press (see GuidedNavigationManager::UpdateManager) Inpu Button: Rotate X Left
Definition at line 99 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.keyboard(), and GuidedNavigationManager.LateUpdateManager().
|
static |
Jump to the next monomer on the right.
Triggered by key press (see GuidedNavigationManager::UpdateManager) Input Button: Rotate X Right
Definition at line 94 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.keyboard(), and GuidedNavigationManager.LateUpdateManager().
|
static |
If true, triggers the computation of the center of mass of only the TransMembrane Domain (TMD).
Definition at line 139 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.computeSpreadHelix(), and GuidedNavigationManager.get_com().
|
static |
3D coordinates of the 4 best camera positions.
Definition at line 158 of file GuidedNavigationParameters.cs.
Referenced by OptimalView.OptimalView.GetOptimalPosition(), and GuidedNavigationManager.keyboard().
|
static |
3D coordinates of the target.
Definition at line 155 of file GuidedNavigationParameters.cs.
Referenced by OptimalView.OptimalView.GetOptimalPosition(), GuidedNavigationManager.LateUpdateManager(), GuidedNavigationManager.Transition(), and TransparentFocus.Update().
|
static |
3D coordinates of the selected best camera position.
Changed by keypad press (button 1, 2, 3 or 4)
Definition at line 162 of file GuidedNavigationParameters.cs.
Referenced by OptimalView.OptimalView.GetOptimalPosition(), GuidedNavigationManager.keyboard(), and GuidedNavigationManager.LateUpdateManager().
|
static |
Did we instantiate the origin and symmetry axis? True by default.
Definition at line 39 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Activates/Deactivate the panoramic view (immersive camera positioning).
Triggered by key input (see GuidedNavigationManager::UpdateManager).
Definition at line 64 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.keyboard(), GuidedNavigationManager.LateUpdateManager(), and GuidedNavigationManager.UpdateManager().
|
static |
3D coordinates of the closest atom to the camera.
Definition at line 130 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NearSpreading().
|
static |
When true, triggers the camera repositioning inside the molecule bounding box.
When done, it is then set to false to trigger the camera reorientation and constrain it. False by default.
Definition at line 60 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.ReorientCamera(), and GuidedNavigationManager.UpdateManager().
|
static |
Definition at line 124 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NearSpreading().
|
static |
When true, triggers the transition from panoramic view to normal view.
Set to false once the camera has move up to the normal view position.
Definition at line 68 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.LateUpdateManager(), and GuidedNavigationManager.UpdateManager().
|
static |
Number of the first residue outside of the GLIC transmembrane domain.
Used for second step spreading (currently only available for GLIC).
Definition at line 176 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.computeSpreadPart(), GuidedNavigationManager.get_com(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Definition at line 85 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.LateUpdateManager().
|
static |
List of all spheres mono behavior scripts.
Filled when spreading, narrowing or resetting chains positions.
Definition at line 111 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSpheres(), GuidedNavigationManager.ResetChainPosForSpheres(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Display the origin and symmetry axis (true) or not (false)
Definition at line 36 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Spreading vectors for each chain (up to 5). Computed by GuidedNavigationManager::computeSpreadingVector.
Definition at line 114 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.computeSpreadingVector(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.NarrowSpheres(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 114 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 114 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Definition at line 115 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.computeSpreadingVector(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.NarrowSpheres(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 115 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 115 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Definition at line 116 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.computeSpreadingVector(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.NarrowSpheres(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 116 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 116 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Definition at line 117 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.computeSpreadingVector(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.NarrowSpheres(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 117 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 117 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Definition at line 118 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.computeSpreadingVector(), GuidedNavigationManager.NarrowCAlpha(), GuidedNavigationManager.NarrowHyperballs(), GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.NarrowSpheres(), GuidedNavigationManager.SpreadCAlpha(), GuidedNavigationManager.SpreadHyperballs(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 118 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
staticprivate |
Definition at line 118 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.NarrowSecondaryStructure(), GuidedNavigationManager.Spreading(), GuidedNavigationManager.SpreadSecondaryStructure(), and GuidedNavigationManager.SpreadSpheres().
|
static |
Symmetry axis direction.
Definition at line 21 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Definition at line 22 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Definition at line 23 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
3D coordinates of the symmetry axis origin
Definition at line 14 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Definition at line 15 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Definition at line 16 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
3D coordinates of the camera target
Definition at line 28 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Definition at line 29 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Definition at line 30 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationOldGUI.GuidedOptions().
|
static |
Definition at line 169 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.Transition().
|
static |
Camera 3D speed during its repositioning.
The value is modified by successive calls to Vector3.SmoothDamp in GuidedNavigationManager::LateUpdateManager.
Definition at line 166 of file GuidedNavigationParameters.cs.
Referenced by GuidedNavigationManager.LateUpdateManager().