Uses of Package
ffx.ui

Packages that use ffx.ui
Package
Description
Force Field X implements fixed charge and polarizable atomic multipole molecular mechanics potentials, local and global optimization, molecular dynamics, free energy differences, etc, with special support for crystal space groups.
The UI package provides views and controllers for manipulating molecular systems.
  • Classes in ffx.ui used by ffx
    Class
    Description
    The MainPanel class is the main container for Force Field X, handles file input/output and is used to pass references among the various sub-Panels.
    The ModelingShell is used to script Multiscale Modeling Routines via the Groovy scripting language.
  • Classes in ffx.ui used by ffx.ui
    Class
    Description
    FFXExec encapsulates a native replacement for the JDK System.exec() method.
    The FFXSystem class contains extensions to the generic MolecularAssembly class.
    The GraphicsAxis class encapsulates the 3D Axis that is used to display and control rotation/translation in the global frame.
    The GraphicsCanvas class provides a Canvas on which to render 3D Graphics.
    The ImageFormat enum lists supported image formats.
    The LeftButtonMode enum describes what the left mouse button does.
    The MouseMode enum describes what system is affected by mouse drags.
     
    The Hierarchy Class creates and manages a JTree view of the data structure.
     
    The MainMenu class creates the Force Field X Menu Bar
    The MainPanel class is the main container for Force Field X, handles file input/output and is used to pass references among the various sub-Panels.
    The ModelingShell is used to script Multiscale Modeling Routines via the Groovy scripting language.
    The Selection class will be used to make recursive multiscale selections, however its implementation is not yet complete.
    The Trajectory class controls playback of a TINKER trajectory.