sgtplot
Class SineTransform
- java.lang.Object
-
- sgtplot.AxisTransform
-
- sgtplot.SineTransform
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, Transform
public class SineTransform extends AxisTransform implements java.lang.Cloneable
Performs a sine(x) transform on a cartesian axis.- Since:
- 2.x
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description SineTransform()SineTransform(double p1, double p2, double u1, double u2)SineTransform(double p1, double p2, GeoDate t1, GeoDate t2)SineTransform(Range2D pr, Range2D ur)SineTransform(Range2D pr, SoTRange str)SineTransform(Range2D pr, TimeRange tr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description AxisTransformcopy()longgetLongTimeTransU(double p)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.-
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
-
SineTransform
public SineTransform()
-
SineTransform
public SineTransform(double p1, double p2, double u1, double u2)
-
-
Method Detail
-
copy
public AxisTransform copy()
-
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
-
-
DMelt 3.0 © DataMelt by jWork.ORG