Class Toolkit
- java.lang.Object
-
- zext.plantuml.com.ctreber.acearth.util.Toolkit
-
public class Toolkit extends java.lang.ObjectSome tools.
© 2002 Christian Treber, ct@ctreber.com
-
-
Constructor Summary
Constructors Constructor Description Toolkit()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static doubledegsToRads(double pDegrees)static doublefmod(double pValue, double pMod)Verified.static doublefmod(double pValue, double pMinValue, double pMaxValue)Examples: min -2, max 2: range 4 value 1: lFact = 0 value 3: lFact = 1, value -1 value 9: lFact = 2, value 1 value -3: lFact = -1, value 1static java.lang.StringintelligentCapitalize(java.lang.String pText)Capitalize String.static doublelimitRads(double x)Force an angular value into the range [-PI, +PI]static doubleradsToDegs(double pRadians)
-
-
-
Field Detail
-
TWOPI
public static final double TWOPI
- See Also:
- Constant Field Values
-
PI
public static final double PI
- See Also:
- Constant Field Values
-
HALFPI
public static final double HALFPI
- See Also:
- Constant Field Values
-
-
Method Detail
-
degsToRads
public static double degsToRads(double pDegrees)
-
radsToDegs
public static double radsToDegs(double pRadians)
-
limitRads
public static double limitRads(double x)
Force an angular value into the range [-PI, +PI]
-
fmod
public static double fmod(double pValue, double pMod)Verified.
-
fmod
public static double fmod(double pValue, double pMinValue, double pMaxValue)Examples: min -2, max 2: range 4
- value 1: lFact = 0
- value 3: lFact = 1, value -1
- value 9: lFact = 2, value 1
- value -3: lFact = -1, value 1
-
intelligentCapitalize
public static java.lang.String intelligentCapitalize(java.lang.String pText)
Capitalize String. Uppercase words smaller/equal than 3 chars, lowercase defined exceptions. Capitalize within word after '.' and '-'. Capitalize all others.
-
-