Uses of Class
com.rubecula.jquantity.Value

Packages that use Value
com.rubecula.jquantity

JQuantity Contents: Copyright Notice Overview JQuantity Philosophy Programming Conventions Package Structure
Class Structure Links Important Note about the links to classes in this document:  This document appears in two different places: the source tree and the doc tree (where it is placed by the javadoc program). 

 

Uses of Value in com.rubecula.jquantity
 

Fields in com.rubecula.jquantity declared as Value
static Value Value.$0
          The pure constant value 0.
static Value Value.$1
          The pure constant value 1.
static Value Value.$Pi
          The constant value pi (1 with factor pi).
static Value Value.$2_Pi
          The constant value 2pi (2 with factor pi).
static Value Value.$Pi_2
          The constant value pi/2 (1/2 with factor pi).
static Value Value.$Angle_0
          The constant angular value 0 (0 with factor pi).
static Value Value.$E
          The constant value e (1 with factor e).
static Value Value.$Infinity
          The pure constant value representing infinity.
static Value Value.$Mu0
          Vacuum permeability (in henry/meter or Newtons per square Ampere).
private  Value Complex._R
          The Value instance representing the real part of this Complex.
private  Value Complex._I
          The Value instance representing the imaginary part of this Complex.
 

Methods in com.rubecula.jquantity that return Value
 Value Value.normalizeValue()
          Method to return a Value with no factoring: either this value itself or a copy which has been converted to have no factoring.
 Value Value.convertValue(int scheme)
          Method to return a Value with factoring scheme: either this value itself or a copy which has been converted to have the specified factoring.
 Value Value.castValue(int scheme)
          Method to return a Value with factoring scheme: either this value itself or a copy which has been cast to have the specified factoring.
(package private)  Value Value.minusValue()
          Method to yield a copy of this but with the sign changed.
(package private)  Value Value.sumValue(Value addend)
          Method to add addend to this and return their sum as the result.
(package private)  Value Value.differenceValue(Value subtrahend)
          Method to yield the difference of this less a BaseNumber (subtrahend).
(package private)  Value Value.productValue(Value multiplicand)
          Method to multiply multiplicand to this and return their product as the result.
(package private)  Value Value.quotientValue(Value that)
           
(package private)  Value Value.inverseValue()
           
private  Value Value.transcendentalFunction(Transcendental function)
          The following method calculates the transcendental function (determined by function) on this Value.
(package private)  Value Value.squareValue()
           
(package private)  Value Value.twiceValue()
           
(package private)  Value Value.halfValue()
           
(package private) static Value Value.TwentyfourthCircles(long n)
           
(package private) static Value Value.FullCircles(int n)
           
 Value Value.transcendentalExp.getExactValue(Value x)
           
 Value Value.transcendentalLog.getExactValue(Value x)
           
 Value Value.transcendentalTanThetaBy2.getExactValue(Value x)
           
 Value Value.transcendental2Arctan.getExactValue(Value x)
           
 Value Value.transcendentalSqrt.getExactValue(Value x)
           
 Value Value.transcendentalSquare.getExactValue(Value x)
           
 Value Transcendental.getExactValue(Value argument)
          This method must be provided to yield an exact value (if any - else null) for the given argument.
 Value Imaginable.magnitude()
          Method to determine the magnitude of this Imaginable.
 Value Imaginable.phase()
          Method to determine the phase, also known as the argument, of this Imaginable.
(package private)  Value Complex.getReal()
          Package-scope method to get only the real part of the Complex.
(package private)  Value Complex.getImaginary()
          Package-scope method to get only the real part of the Complex.
 Value Complex.magnitude()
          Method to determine the magnitude of this Imaginable.
 Value Complex.phase()
          Method to determine the phase, also known as the argument, of this Imaginable.
 

Methods in com.rubecula.jquantity with parameters of type Value
(package private)  Value Value.sumValue(Value addend)
          Method to add addend to this and return their sum as the result.
(package private)  Value Value.differenceValue(Value subtrahend)
          Method to yield the difference of this less a BaseNumber (subtrahend).
(package private)  Value Value.productValue(Value multiplicand)
          Method to multiply multiplicand to this and return their product as the result.
(package private)  Value Value.quotientValue(Value that)
           
protected  int Value.compareTo(Value val, boolean strict)
          Compares this Rational with the specified Rational.
 int Value.compareTo(Value val)
          Compares this Rational with the specified Rational.
protected  void Value.test(java.io.PrintStream out, Value check, java.lang.String label)
           
protected  void Value.test(java.io.PrintStream out, Value check)
           
 Value Value.transcendentalExp.getExactValue(Value x)
           
 Value Value.transcendentalLog.getExactValue(Value x)
           
 Value Value.transcendentalTanThetaBy2.getExactValue(Value x)
           
 Value Value.transcendental2Arctan.getExactValue(Value x)
           
 Value Value.transcendentalSqrt.getExactValue(Value x)
           
 Value Value.transcendentalSquare.getExactValue(Value x)
           
 Value Transcendental.getExactValue(Value argument)
          This method must be provided to yield an exact value (if any - else null) for the given argument.
 Imaginable Imaginable.rotate(Value angle)
          Method to rotate this (in Complex space).
 Imaginable Complex.rotate(Value angle)
          Method to rotate this (in Complex space).
 

Constructors in com.rubecula.jquantity with parameters of type Value
Value(Value base)
          Unused constructor.
Complex(Value r, Value i, boolean polar, int k, java.lang.String identifier)
          Primary constructor for a Complex instance.
Complex(Value r, Value i, boolean polar, java.lang.String identifier)
          Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value r, Value i, java.lang.String identifier)
          Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value r, boolean polar, java.lang.String identifier)
          Secondary constructor for a real-only Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value r, java.lang.String identifier)
          Secondary constructor for a real-only cartesian Complex instance.
Complex(Value r, Value i, boolean polar)
          Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value r, Value i)
          Secondary constructor for a Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value r, boolean polar)
          Secondary constructor for a real-only Complex instance which, if polar, is defined on the primary branch (k=0).
Complex(Value r)
          Secondary constructor for a real-only cartesian Complex instance.