Skip to Main Content
Class OutputPanel

Class OutputPanel

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----OutputPanel

public class OutputPanel
extends Panel
A class which contains displays and controls related to the currently computed fundamental domain and the maxpow to use.

Author:
Jonathan A. Poritz

Variable Index

 o boundarybuttongroup
A panel that contains the fundamental domain display's zoom in, zoom out, and reset buttons.
 o boundarypanel
A panel for the display of fundamental domains on the boundary of hyperbolic space.
 o boundarypanellabel
A label declaring the portion of the boundary of hyperbolic space which is currently visible.
 o boundaryreset
Clicking this button resets to default the visible portion of the boundary of hyperbolic space for fundamental domain display.
 o boundaryzoomin
Clicking this button zooms in by a factor of two on the fundamental domain display.
 o boundaryzoomout
Clicking this button zooms out by a factor of two on the fundamental domain display.
 o constraints
A constraint object for the GrigBag laying out of panels.
 o diskorcircle
A choice for the format of the fundamental domain display.
 o fordordirichlet
A choice between computing Ford and Dirichlet fundamental domains.
 o gridbag
An object for laying out panels with the GrigBag layout manager.
 o inputpanel
A reference to the applet's inputpanel.
 o insets
An insets object for the GridBag laying out of panels.
 o maxpowchoice
A choice between using the currently computed maxpow or one of a number of preset alternatives.
 o maxpowlabel
A label showing the value of the currently computed maxpow.

Constructor Index

 o OutputPanel()
Constructor for OutputPanels.

Variables

 o boundarybuttongroup
 Panel boundarybuttongroup
A panel that contains the fundamental domain display's zoom in, zoom out, and reset buttons.

 o boundaryreset
 Button boundaryreset
Clicking this button resets to default the visible portion of the boundary of hyperbolic space for fundamental domain display.

 o boundaryzoomin
 Button boundaryzoomin
Clicking this button zooms in by a factor of two on the fundamental domain display.

 o boundaryzoomout
 Button boundaryzoomout
Clicking this button zooms out by a factor of two on the fundamental domain display.

 o boundarypanel
 BoundaryPanel boundarypanel
A panel for the display of fundamental domains on the boundary of hyperbolic space.

 o boundarypanellabel
 Label boundarypanellabel
A label declaring the portion of the boundary of hyperbolic space which is currently visible.

 o maxpowlabel
 Label maxpowlabel
A label showing the value of the currently computed maxpow.

 o diskorcircle
 Choice diskorcircle
A choice for the format of the fundamental domain display. Indices mean:
    0
    use filled disks covering the interiors of isometric or equidistant hemispheres
    1
    use circles indicating the boundaries of isometric or equidistant hemispheres
    2
    use circles as above, each labelled by their index

 o maxpowchoice
 Choice maxpowchoice
A choice between using the currently computed maxpow or one of a number of preset alternatives. Possibilities are:
    0
    use the computed maxpow
    1 - 10
    use this value as the maxpow
    11
    maxpow=20
    12
    maxpow=50
    13
    maxpow=100
    14
    maxpow=200

 o fordordirichlet
 Choice fordordirichlet
A choice between computing Ford and Dirichlet fundamental domains. Indices mean:
    0
    Ford
    1
    Dirichlet

 o gridbag
 GridBagLayout gridbag
An object for laying out panels with the GrigBag layout manager.

 o constraints
 GridBagConstraints constraints
A constraint object for the GrigBag laying out of panels.

 o insets
 Insets insets
An insets object for the GridBag laying out of panels.

 o inputpanel
 InputPanel inputpanel
A reference to the applet's inputpanel.

See Also:
outputpanel

Constructors

 o OutputPanel
 public OutputPanel()
Constructor for OutputPanels.