org.simBio.sim.analyzer.graph
Class AxisXLog

java.lang.Object
  extended by org.simBio.core.Component
      extended by org.simBio.core.Parameter
          extended by org.simBio.core.Composite
              extended by org.simBio.core.Analyzer
                  extended by org.simBio.sim.analyzer.VisualizeAnalyzer
                      extended by org.simBio.sim.analyzer.graph.Axis
                          extended by org.simBio.sim.analyzer.graph.AxisX
                              extended by org.simBio.sim.analyzer.graph.AxisXFix
                                  extended by org.simBio.sim.analyzer.graph.AxisXLog
All Implemented Interfaces:
Node

public class AxisXLog
extends AxisXFix

x axis by log scale.

Author:
misaki

Field Summary
 
Fields inherited from class org.simBio.sim.analyzer.graph.Axis
extendMode, extendModeDefault, extendRateDefault, gridStep, isPlotLabel, labelColor, labelFont, labelInitialized, labelLength, labelStep, length, log, max, min, MODE_AUTOSCALE, MODE_AUTOSCROLL, MODE_FIXED, nextLabelPos, origin, patternString, titleColor, titleFont
 
Fields inherited from class org.simBio.core.Parameter
value
 
Constructor Summary
AxisXLog()
           
 
Method Summary
protected  double getPos(double data, IPlot plot)
          Gets the coordinate axis from Plot.
 
Methods inherited from class org.simBio.sim.analyzer.graph.AxisXFix
setLinks
 
Methods inherited from class org.simBio.sim.analyzer.graph.AxisX
drowDesc, drowGrid, drowLabel, getFormatString, getFreeSpaceBottom, getFreeSpaceLeft, getLabelLength
 
Methods inherited from class org.simBio.sim.analyzer.graph.Axis
analyze, doRepaint, format, getFreeSpaceRight, getFreeSpaceTop, Log10, plotAxis, prepare, prepareRepaint
 
Methods inherited from class org.simBio.sim.analyzer.VisualizeAnalyzer
getColorParameter, getDouble, getFontParameter, getNodeHierarchically, getNodeRecursive, repaint, resetBuffer
 
Methods inherited from class org.simBio.core.Composite
accept, getLink, getNode, getNodesIterator, getNodesSize
 
Methods inherited from class org.simBio.core.Parameter
addValue, getValue, getValueString, setInitializer, setValue, setValueString, setValueToField
 
Methods inherited from class org.simBio.core.Component
addDydt, end, getIndent, getIndentedShortName, getName, getName, getParent, getRoot, getShortName, getUnits, isNamed, isPrefixed, logIndented, quit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.simBio.core.Node
addDydt, addValue, getValue, setValue
 

Constructor Detail

AxisXLog

public AxisXLog()
Method Detail

getPos

protected double getPos(double data,
                        IPlot plot)
Description copied from class: Axis
Gets the coordinate axis from Plot.

Overrides:
getPos in class AxisX
Parameters:
data - calculation value
plot - object that handles drawing
Returns:
screen coordinates


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.