jhplot
Class UCalc
- java.lang.Object
 - 
- jhplot.UCalc
 
 
- 
public class UCalc extends java.lang.ObjectCalculations using different measurement and physics unit systems. 
- 
- 
Constructor Summary
Constructors Constructor and Description UCalc()Initialaze calculations with units. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.Stringeval(java.lang.String havestr, java.lang.String wantstr)Performs the computation with units.java.lang.StringgetUnit()Returns expected unit.doublegetValue()Returns answer as double.voidhelp()Show help topics in a window.voidsearch()Shows units and functions with names containing the current unit.voidsearch(java.lang.String name)Shows units and functions with names containing a given substring.voidshowConformable()Shows units, functions, and aliases conformable to given Value.java.lang.StringshowDef(java.lang.String name)If the argument is the name of a function or unit list, returns its definition.voidshowSource()Show source. 
 - 
 
- 
- 
Method Detail
- 
eval
public java.lang.String eval(java.lang.String havestr, java.lang.String wantstr)Performs the computation with units.- Parameters:
 havestr- expression specifying the value to be converted.toString- string specifying unit of the desired result: expression, function name, unit list name, or unit list.- Returns:
 - answer as a string. If "error", then there was an error
 
 
- 
getValue
public double getValue()
Returns answer as double.- Returns:
 - anser as double value
 
 
- 
getUnit
public java.lang.String getUnit()
Returns expected unit.- Returns:
 - expected unit.
 
 
- 
showSource
public void showSource()
Show source. 
- 
showConformable
public void showConformable()
Shows units, functions, and aliases conformable to given Value. (Originally part of 'tryallunits'.) 
- 
search
public void search()
Shows units and functions with names containing the current unit. (Originally part of 'tryallunits'.) 
- 
search
public void search(java.lang.String name)
Shows units and functions with names containing a given substring. (Originally part of 'tryallunits'.)- Parameters:
 name- the name of the unit.
 
- 
showDef
public java.lang.String showDef(java.lang.String name)
If the argument is the name of a function or unit list, returns its definition. Otherwise returns null.- Parameters:
 name- the name.- Returns:
 - definition or null.
 
 
- 
help
public void help()
Show help topics in a window. 
 - 
 
 - 
 
DMelt 3.0 © DataMelt by jWork.ORG