package jcliffford

jclifford
Class Value

java.lang.Object
  extended by jclifford.Value
All Implemented Interfaces:
java.lang.Comparable

 class Value
extends java.lang.Object
implements java.lang.Comparable

This class wrapps the double value of a blade (wedge product of generic basis versors).

it is an utility class for the Clifford, CliffordBitSet and CliffordTreeSet classes.

Version:

0.9

Author:

Realized by Giorgio Vassallo, Pietro Brignola, November 2002.

See Also:
Versor

Field Summary
 double value
          Double value of a blade.
 
Constructor Summary
Value(double value)
          Creates and returns a Value object representing the double value of a blade.
 
Method Summary
 java.lang.Object clone()
          Creates and returns an new Object deeply cloning this Object.
 int compareTo(java.lang.Object object)
          Compare this object with another comparing value field.
 java.lang.String toString()
          Returns a string representation of this value.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

public double value
Double value of a blade.

Constructor Detail

Value

public Value(double value)
Creates and returns a Value object representing the double value of a blade.

Parameters:
value - the double value of a blade.
Method Detail

clone

public java.lang.Object clone()
Creates and returns an new Object deeply cloning this Object.

Overrides:
clone in class java.lang.Object

compareTo

public int compareTo(java.lang.Object object)
Compare this object with another comparing value field.

Specified by:
compareTo in interface java.lang.Comparable

toString

public java.lang.String toString()
Returns a string representation of this value.

Overrides:
toString in class java.lang.Object
Returns:
the string representation of this value.

package jclifford

package jclifford API Specification