Class VisualGraphOptions

java.lang.Object
ghidra.graph.viewer.options.VisualGraphOptions

public class VisualGraphOptions extends Object
  • Field Details

    • GRAPH_BACKGROUND_COLOR_KEY

      public static final String GRAPH_BACKGROUND_COLOR_KEY
      See Also:
    • GRAPH_BACKGROUND_COLOR_DESCRPTION

      public static final String GRAPH_BACKGROUND_COLOR_DESCRPTION
      See Also:
    • SHOW_ANIMATION_OPTIONS_KEY

      public static final String SHOW_ANIMATION_OPTIONS_KEY
      See Also:
    • SHOW_ANIMATION_DESCRIPTION

      public static final String SHOW_ANIMATION_DESCRIPTION
      See Also:
    • USE_MOUSE_RELATIVE_ZOOM_KEY

      public static final String USE_MOUSE_RELATIVE_ZOOM_KEY
      See Also:
    • USE_MOUSE_RELATIVE_ZOOM_DESCRIPTION

      public static final String USE_MOUSE_RELATIVE_ZOOM_DESCRIPTION
      See Also:
    • USE_CONDENSED_LAYOUT_KEY

      public static final String USE_CONDENSED_LAYOUT_KEY
      See Also:
    • USE_CONDENSED_LAYOUT_DESCRIPTION

      public static final String USE_CONDENSED_LAYOUT_DESCRIPTION
      See Also:
    • SCROLL_WHEEL_PANS_KEY

      public static final String SCROLL_WHEEL_PANS_KEY
      See Also:
    • SCROLL_WHEEL_PANS_DESCRIPTION

      public static final String SCROLL_WHEEL_PANS_DESCRIPTION
    • USE_STICKY_SELECTION_KEY

      public static final String USE_STICKY_SELECTION_KEY
      See Also:
    • USE_STICKY_SELECTION_DESCRIPTION

      public static final String USE_STICKY_SELECTION_DESCRIPTION
      See Also:
    • VIEW_RESTORE_OPTIONS_KEY

      public static final String VIEW_RESTORE_OPTIONS_KEY
      See Also:
    • VIEW_RESTORE_OPTIONS_DESCRIPTION

      public static final String VIEW_RESTORE_OPTIONS_DESCRIPTION
      See Also:
    • DEFAULT_GRAPH_BACKGROUND_COLOR

      public static final GColor DEFAULT_GRAPH_BACKGROUND_COLOR
    • graphBackgroundColor

      protected Color graphBackgroundColor
    • useAnimation

      protected boolean useAnimation
    • scrollWheelPans

      protected boolean scrollWheelPans
    • useMouseRelativeZoom

      protected boolean useMouseRelativeZoom
      This should be true by default when 'scrollWheelPans' is true by default
    • useCondensedLayout

      protected boolean useCondensedLayout
    • viewRestoreOption

      protected ViewRestoreOption viewRestoreOption
  • Constructor Details

    • VisualGraphOptions

      public VisualGraphOptions()
  • Method Details

    • getGraphBackgroundColor

      public Color getGraphBackgroundColor()
    • isDefaultBackgroundColor

      public boolean isDefaultBackgroundColor(Color c)
    • getScrollWheelPans

      public boolean getScrollWheelPans()
    • getViewRestoreOption

      public ViewRestoreOption getViewRestoreOption()
    • setUseAnimation

      public void setUseAnimation(boolean useAnimation)
    • useAnimation

      public boolean useAnimation()
    • useMouseRelativeZoom

      public boolean useMouseRelativeZoom()
    • useCondensedLayout

      public boolean useCondensedLayout()
    • registerOptions

      public void registerOptions(Options options, HelpLocation help)
    • loadOptions

      public void loadOptions(Options options)