org.jscience.earth
Class PlanetCellContents

java.lang.Object
  extended by org.jscience.earth.PlanetCellContents

public class PlanetCellContents
extends java.lang.Object

A class representing an infinitesimal volume of a planet. A sample of the soil (soil, minerals, gaz, oil, ice), on land or in the crust


Field Summary
static int CRISTAL
          DOCUMENT ME!
static int GAZ
          DOCUMENT ME!
static int GLASS
          DOCUMENT ME!
static int LIQUID
          DOCUMENT ME!
static int MUD
          DOCUMENT ME!
static int OTHER
          DOCUMENT ME!
static int SAND
          DOCUMENT ME!
static int UNKNOWN
          DOCUMENT ME!
 
Constructor Summary
PlanetCellContents(double temperature, double pressure, double age)
          Creates a new PlanetCellContents object.
 
Method Summary
 double computeDensity()
          DOCUMENT ME!
 double getAge()
          DOCUMENT ME!
 java.awt.Color getColor()
          DOCUMENT ME!
 double getCuriePoint()
          DOCUMENT ME!
 double getGrainSize()
          DOCUMENT ME!
 Double3Vector getMagneticField()
          DOCUMENT ME!
 double getMagneticFieldIntensity()
          DOCUMENT ME!
 double getMass()
          DOCUMENT ME!
 double getPH()
          DOCUMENT ME!
 double getPressure()
          DOCUMENT ME!
 double getRadiationLevel()
          DOCUMENT ME!
 double getSalinity()
          DOCUMENT ME!
 SoilComposition getSoilComposition()
          DOCUMENT ME!
 int getState()
          DOCUMENT ME!
 double getTemperature()
          DOCUMENT ME!
 double getVolume()
          DOCUMENT ME!
 double getWaterConcentration()
          DOCUMENT ME!
 void setAge(double age)
          DOCUMENT ME!
 void setColor(java.awt.Color color)
          DOCUMENT ME!
 void setCuriePoint(double curiePoint)
          DOCUMENT ME!
 void setGrainSize(double size)
          DOCUMENT ME!
 void setMagneticField(Double3Vector magneticFieldVector)
          DOCUMENT ME!
 void setMass(double mass)
          DOCUMENT ME!
 void setPH(double pH)
          DOCUMENT ME!
 void setPressure(double pressure)
          DOCUMENT ME!
 void setRadiationLevel(double radiationLevel)
          DOCUMENT ME!
 void setSalinity(double salinity)
          DOCUMENT ME!
 void setSoilComposition(SoilComposition composition)
          DOCUMENT ME!
 void setState(int state)
          DOCUMENT ME!
 void setTemperature(double temperature)
          DOCUMENT ME!
 void setVolume(double volume)
          DOCUMENT ME!
 void setWaterConcentration(double water)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNKNOWN

public static final int UNKNOWN
DOCUMENT ME!

See Also:
Constant Field Values

GAZ

public static final int GAZ
DOCUMENT ME!

See Also:
Constant Field Values

LIQUID

public static final int LIQUID
DOCUMENT ME!

See Also:
Constant Field Values

MUD

public static final int MUD
DOCUMENT ME!

See Also:
Constant Field Values

SAND

public static final int SAND
DOCUMENT ME!

See Also:
Constant Field Values

GLASS

public static final int GLASS
DOCUMENT ME!

See Also:
Constant Field Values

CRISTAL

public static final int CRISTAL
DOCUMENT ME!

See Also:
Constant Field Values

OTHER

public static final int OTHER
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

PlanetCellContents

public PlanetCellContents(double temperature,
                          double pressure,
                          double age)
Creates a new PlanetCellContents object.

Parameters:
temperature - DOCUMENT ME!
pressure - DOCUMENT ME!
age - DOCUMENT ME!
Method Detail

getTemperature

public double getTemperature()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setTemperature

public void setTemperature(double temperature)
DOCUMENT ME!

Parameters:
temperature - DOCUMENT ME!

getPressure

public double getPressure()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setPressure

public void setPressure(double pressure)
DOCUMENT ME!

Parameters:
pressure - DOCUMENT ME!

getAge

public double getAge()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setAge

public void setAge(double age)
DOCUMENT ME!

Parameters:
age - DOCUMENT ME!

getState

public int getState()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setState

public void setState(int state)
DOCUMENT ME!

Parameters:
state - DOCUMENT ME!

getCuriePoint

public double getCuriePoint()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setCuriePoint

public void setCuriePoint(double curiePoint)
DOCUMENT ME!

Parameters:
curiePoint - DOCUMENT ME!

getRadiationLevel

public double getRadiationLevel()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setRadiationLevel

public void setRadiationLevel(double radiationLevel)
DOCUMENT ME!

Parameters:
radiationLevel - DOCUMENT ME!

getMagneticFieldIntensity

public double getMagneticFieldIntensity()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getMagneticField

public Double3Vector getMagneticField()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setMagneticField

public void setMagneticField(Double3Vector magneticFieldVector)
DOCUMENT ME!

Parameters:
magneticFieldVector - DOCUMENT ME!

getSalinity

public double getSalinity()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setSalinity

public void setSalinity(double salinity)
DOCUMENT ME!

Parameters:
salinity - DOCUMENT ME!

getWaterConcentration

public double getWaterConcentration()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setWaterConcentration

public void setWaterConcentration(double water)
DOCUMENT ME!

Parameters:
water - DOCUMENT ME!

getPH

public double getPH()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setPH

public void setPH(double pH)
DOCUMENT ME!

Parameters:
pH - DOCUMENT ME!

getColor

public java.awt.Color getColor()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setColor

public void setColor(java.awt.Color color)
DOCUMENT ME!

Parameters:
color - DOCUMENT ME!

getGrainSize

public double getGrainSize()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setGrainSize

public void setGrainSize(double size)
DOCUMENT ME!

Parameters:
size - DOCUMENT ME!

getSoilComposition

public SoilComposition getSoilComposition()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setSoilComposition

public void setSoilComposition(SoilComposition composition)
DOCUMENT ME!

Parameters:
composition - DOCUMENT ME!

getVolume

public double getVolume()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setVolume

public void setVolume(double volume)
DOCUMENT ME!

Parameters:
volume - DOCUMENT ME!

getMass

public double getMass()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setMass

public void setMass(double mass)
DOCUMENT ME!

Parameters:
mass - DOCUMENT ME!

computeDensity

public double computeDensity()
DOCUMENT ME!

Returns:
DOCUMENT ME!