gov.noaa.pmel.sgt
Class LogAxis

java.lang.Object
  |
  +--gov.noaa.pmel.sgt.Axis
        |
        +--gov.noaa.pmel.sgt.SpaceAxis
              |
              +--gov.noaa.pmel.sgt.LogAxis
All Implemented Interfaces:
java.lang.Cloneable, Selectable

public class LogAxis
extends SpaceAxis
implements java.lang.Cloneable

Axis class for creation of "log" axes. An exmample is available demonstrating LogAxis use. --------------------------------------------------------------------------
NAME : LogAxis.java
FUNCTION : Draws axes using "log" style axis.
ORIGIN : GFI INFORMATIQUE
PROJECT : SONC DPS
-------------------------------------------------------------------------
HISTORY
VERSION : 03/07/2002 : V0.0 : LBE
old version had no fonctionality. It was just written for future evolutions. This new version complete the class
END-HISTORY
------------------------------------------------------------------------

Since:
3.0
Version:
$Revision: 1.5 $, $Date: 2003/08/22 23:02:32 $
Author:
Donald Denbo

Field Summary
 
Fields inherited from class gov.noaa.pmel.sgt.Axis
AUTO, BOTH_SIDES, HORIZONTAL, NEGATIVE_SIDE, NO_LABEL, POSITIVE_SIDE, VERTICAL
 
Constructor Summary
LogAxis(java.lang.String id)
           
 
Method Summary
 Axis copy()
          Create a copy of the axis.
 java.awt.Rectangle getBounds()
          Get the bounding box for the axis in device units.
 void setBounds(int x, int y, int width, int height)
           
 void setBounds(java.awt.Rectangle rect)
           
 
Methods inherited from class gov.noaa.pmel.sgt.SpaceAxis
getDeltaU, getLabelFormat, getLabelInterval, getLocationU, getRangeU, getSignificantDigits, getSoTLocationU, getSoTRangeU, getTimeLocationU, modified, setDeltaU, setLabelFormat, setLabelInterval, setLocationU, setLocationU, setLocationU, setRangeU, setRangeU, setSignificantDigits
 
Methods inherited from class gov.noaa.pmel.sgt.Axis
clear, clear, clearAllRegisteredAxes, clearAllRegisteredTransforms, getGraph, getId, getLabelColor, getLabelFont, getLabelHeightP, getLabelPosition, getLargeTicHeightP, getLineColor, getNumberRegisteredAxes, getNumberRegisteredTransforms, getNumberSmallTics, getOrientation, getPane, getRangeP, getSmallTicHeightP, getThickTicWidthP, getTicPosition, getTitle, isSelectable, isSelected, isSpace, isTime, isVisible, register, register, setId, setLabelColor, setLabelFont, setLabelHeightP, setLabelPosition, setLargeTicHeightP, setLineColor, setNumberSmallTics, setOrientation, setRangeP, setSelectable, setSelected, setSmallTicHeightP, setThickTicWidthP, setTicPosition, setTitle, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LogAxis

public LogAxis(java.lang.String id)
Method Detail

copy

public Axis copy()
Description copied from class: Axis
Create a copy of the axis.

Specified by:
copy in class Axis
Returns:
the copy

getBounds

public java.awt.Rectangle getBounds()
Get the bounding box for the axis in device units.

Specified by:
getBounds in interface Selectable
Specified by:
getBounds in class SpaceAxis
Returns:
bounding box
See Also:
Rectangle

setBounds

public void setBounds(int x,
                      int y,
                      int width,
                      int height)

setBounds

public void setBounds(java.awt.Rectangle rect)


Send comments about the Scientific Graphics toolkit to Donald.W.Denbo@noaa.gov. For more information about Java Development in the EPIC Group see the EPIC Software Page
Generated on October 9 2003