124 public static string rep =
"";
static bool navigationUp
Are we moving down. Boolean set to true on key press.
static Vector3 poscloseatom
3D coordinates of the closest atom to the camera.
static Vector3 optim_user_cam_pos
3D coordinates of the selected best camera position.
static string SymmetryDirectionY
static bool ghost_target_instantiate
Have the game objects for camera target and position been instantiated.
static Vector3 spreadA
Spreading vectors for each chain (up to 5). Computed by GuidedNavigationManager::computeSpreadingVect...
static Vector3 velocity
Camera 3D speed during its repositioning.
static bool guidedzoom
Should we zoom? True when the camera is not at the right distance (maxCamera.desiredDistance != maxCa...
static bool navigationDown
Are we moving down? Boolean set to true on key press.
static bool originThere
Did we instantiate the origin and symmetry axis? True by default.
static bool isunder
Allows to dive into the channel when zoom in the structure from below.
static bool onlyTMD
If true, triggers the computation of the center of mass of only the TransMembrane Domain (TMD)...
static string SymmetryOriginY
static Vector3 optim_target
3D coordinates of the target.
static bool panoramic
Activates/Deactivate the panoramic view (immersive camera positioning).
static GameObject ghost_target
Reference to the sphere primitive representing the camera target.
static bool next_right
Jump to the next monomer on the right.
static string SymmetryDirectionZ
static string CameraDistance
Distance of the camera to the target.
static string TargetX
3D coordinates of the camera target
static bool monomer_jump
Enter or exit jump navigation Triggered by key press (see GuidedNavigationManager::UpdateManager) ...
static BallUpdateHB[] hballs
List of all hyperballs mono behavior scripts Filled when spreading, narrowing or resetting chains pos...
static bool next_left
Jump to the next monomer on the left.
static GameObject mainCamera
Reference to the scene camera.
The GNParameters class regroups settings used for Guided Navigation and GLIC spreading.
static bool reset_panoramic
When true, triggers the transition from panoramic view to normal view.
static Vector3[] optim_cam_position
3D coordinates of the 4 best camera positions.
static float distclose
Distance between the camera and the closest atom.
static bool near_spread
Activate/Deactivate the spreading relative the closeness of the camera to the molecule.
static bool reoriented
When true, triggers the camera repositioning inside the molecule bounding box.
static GameObject ghost_camera
Reference to the sphere primitive representing the camera ending position.
static double comp_spread
Current distance of spreading.
static float rotation_done
static string SymmetryOriginZ
static float[] closeatom
3D coordinates of the closest atom to the camera.
static BallUpdateSphere[] sballs
List of all spheres mono behavior scripts.
static bool isabove
Allows to dive into the channel when zoom in the structure from above.
static float transitionDuration
static string SymmetryDirectionX
Symmetry axis direction.
static bool showOriginAxe
Display the origin and symmetry axis (true) or not (false)
static int reslim
Number of the first residue outside of the GLIC transmembrane domain.
static string SymmetryOriginX
3D coordinates of the symmetry axis origin