nslj.src.display
Class NslSpatialCanvas

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Canvas
              |
              +--nslj.src.display.NslCanvas
                    |
                    +--nslj.src.display.NslSpatialCanvas
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class NslSpatialCanvas
extends NslCanvas

See Also:
Serialized Form

Inner classes inherited from class java.awt.Canvas
java.awt.Canvas.AccessibleAWTCanvas
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Fields inherited from class nslj.src.display.NslCanvas
C_max_x, C_max_y, C_min_x, C_min_y, canvas_name, canvas_type, drawH, drawW, drawX, drawY, dx, dy, max_data_pos, mouseAdapter, nslDisplayFrame, var_in_canvas, variable_list, windowName, x_dimension, y_dimension
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
NslSpatialCanvas()
           
NslSpatialCanvas(NslFrame nslDisplayFrame, NslCanvas pre)
           
NslSpatialCanvas(NslFrame nslDisplayFrame, java.lang.String full_name, NslVariableInfo data_info)
           
NslSpatialCanvas(NslFrame nslDisplayFrame, java.lang.String full_name, NslVariableInfo data_info, double dmax, double dmin)
           
 
Method Summary
 void calculate_center(double[] pt_orig, double[] pt_final)
           
 void calculate_xoffset(double[] pt_orig)
           
 void calculate_yoffset(double[] pt_orig)
           
 void collect()
           
 int get_ymax()
           
 int get_ymin()
           
 void init()
           
 void paint_partial(java.awt.Graphics g)
           
 void paint_partial1(java.awt.Graphics g)
           
 void paint(java.awt.Graphics g)
           
 void project(double[] pt_orig, double[] pt_final)
           
 void repaint()
           
 void set_box_color(java.awt.Color c)
           
 void set_y_range(float ymin, float ymax)
           
 void update()
           
 
Methods inherited from class nslj.src.display.NslCanvas
add_variable, copy, delete_variable, draw_box, draw_rectangle, get_display_variable, get_variable_list, getC_max_y, getC_min_y, getWindowName, initCanvas, initEpochCanvas, mouseDragged, mousePressed, mouseReleased, nslAddVariable, nslGetName, paint, Print, refresh, set_background, set_canvas_type, set_draw_size, set_draw_size, set_min_max, setSize, setWindowName, toString, zoom_draw_size, zoom_draw_size, zoom_in, zoom_out
 
Methods inherited from class java.awt.Canvas
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setVisible, show, show, size, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NslSpatialCanvas

public NslSpatialCanvas()

NslSpatialCanvas

public NslSpatialCanvas(NslFrame nslDisplayFrame,
                        NslCanvas pre)

NslSpatialCanvas

public NslSpatialCanvas(NslFrame nslDisplayFrame,
                        java.lang.String full_name,
                        NslVariableInfo data_info)

NslSpatialCanvas

public NslSpatialCanvas(NslFrame nslDisplayFrame,
                        java.lang.String full_name,
                        NslVariableInfo data_info,
                        double dmax,
                        double dmin)
Method Detail

init

public void init()
Overrides:
init in class NslCanvas

update

public void update()
Overrides:
update in class NslCanvas

repaint

public void repaint()
Overrides:
repaint in class java.awt.Component

paint_partial

public void paint_partial(java.awt.Graphics g)

paint_partial1

public void paint_partial1(java.awt.Graphics g)

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Canvas

collect

public void collect()
Overrides:
collect in class NslCanvas

set_y_range

public void set_y_range(float ymin,
                        float ymax)

get_ymin

public int get_ymin()

get_ymax

public int get_ymax()

set_box_color

public void set_box_color(java.awt.Color c)

calculate_center

public void calculate_center(double[] pt_orig,
                             double[] pt_final)

calculate_xoffset

public void calculate_xoffset(double[] pt_orig)

calculate_yoffset

public void calculate_yoffset(double[] pt_orig)

project

public void project(double[] pt_orig,
                    double[] pt_final)