sgtplot
Class LogTransform
- java.lang.Object
-
- sgtplot.AxisTransform
-
- sgtplot.LogTransform
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, Transform
public class LogTransform extends AxisTransform implements java.lang.Cloneable
Transform class for creation of "log" axes. Anexampleis available demonstratingLogTransformuse. --------------------------------------------------------------------------
NAME : LogTransform.java
FUNCTION : Performs a logarithm transform on a cartesian axis.
ORIGIN : GFI INFORMATIQUE
PROJECT : SONC DPS
-------------------------------------------------------------------------
HISTORY
VERSION : 03/07/2002 LBE
old version had no fonctionality. It was just written
for future evolutions. This new version complete the class
END-HISTORY
------------------------------------------------------------------------- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description LogTransform()LogTransform(double p1, double p2, double u1, double u2)LogTransform(double p1, double p2, GeoDate t1, GeoDate t2)LogTransform(Range2D pr, Range2D ur)LogTransform(Range2D pr, SoTRange str)LogTransform(Range2D pr, TimeRange tr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description longgetLongTimeTransU(double p)intgetMinValue()SoTValuegetSoTTransU(double p)Get user transform value as aSoTValueGeoDategetTimeTransU(double p)doublegetTransP(double u)Transform from user to physical coordinates.doublegetTransP(GeoDate t)doublegetTransP(long t)doublegetTransP(SoTValue v)Get physical value as a function ofSoTValue.doublegetTransU(double p)Transform from physical to user coordinates.voidsetMinValue(int minVal)-
Methods inherited from class sgtplot.AxisTransform
addPropertyChangeListener, getId, getRangeP, getRangeU, getSoTRangeU, getTimeRangeU, isSpace, isTime, removePropertyChangeListener, setId, setRangeP, setRangeP, setRangeU, setRangeU, setRangeU, setRangeU, setRangeU, setRangeU
-
-
-
-
Constructor Detail
-
LogTransform
public LogTransform()
-
LogTransform
public LogTransform(double p1, double p2, double u1, double u2)
-
-
Method Detail
-
getTransP
public double getTransP(double u)
Description copied from interface:TransformTransform from user to physical coordinates.
-
getTransP
public double getTransP(GeoDate t)
-
getTransP
public double getTransP(long t)
-
getTransP
public double getTransP(SoTValue v)
Description copied from class:AxisTransformGet physical value as a function ofSoTValue.- Specified by:
getTransPin classAxisTransform
-
getTransU
public double getTransU(double p)
Description copied from interface:TransformTransform from physical to user coordinates.
-
getTimeTransU
public GeoDate getTimeTransU(double p)
-
getLongTimeTransU
public long getLongTimeTransU(double p)
-
getSoTTransU
public SoTValue getSoTTransU(double p)
Description copied from class:AxisTransformGet user transform value as aSoTValue- Specified by:
getSoTTransUin classAxisTransform
-
setMinValue
public void setMinValue(int minVal)
-
getMinValue
public int getMinValue()
-
-
DMelt 3.0 © DataMelt by jWork.ORG