org.vrspace.server.object
Class Terrain

java.lang.Object
  extended byjava.util.Observable
      extended byorg.vrspace.server.VRObject
          extended byorg.vrspace.server.PrivateVRObject
              extended byorg.vrspace.server.object.Terrain
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
ImageTerrain

public class Terrain
extends PrivateVRObject


Field Summary
 java.lang.String appearance
          appearance, VRML string
 double h1
           
 double h2
           
 double h3
           
 double h4
           
 double height
           
 double landB
           
 double landG
           
 double landR
           
 int lod
          level of detail (2^lod total squares)
 double range
          subterrain range
 double roughness
           
 double seaB
           
 double seaG
           
 double seaR
           
 long seed
          random seed
 double size
          terrain size (m)
 double topB
           
 double topG
           
 double topR
           
 double x
          x pos
 double z
          z pos
 
Fields inherited from class org.vrspace.server.VRObject
db_id, primitiveMap, primitives
 
Constructor Summary
Terrain()
           
 
Methods inherited from class org.vrspace.server.PrivateVRObject
setValue
 
Methods inherited from class org.vrspace.server.VRObject
arrayToString, canRead, canWrite, clone, equals, fieldToText, fromString, fromText, getClassName, getField, getFields, getId, getID, getMemebers, hasField, hasMethod, isNew, newInstance, sendEvent, sendResponse, setField, setField, setField, setFields, setFields, stringToArray, toString, toText, toText, toText
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

x

public double x
x pos


z

public double z
z pos


lod

public int lod
level of detail (2^lod total squares)


size

public double size
terrain size (m)


h1

public double h1

h2

public double h2

h3

public double h3

h4

public double h4

roughness

public double roughness

seed

public long seed
random seed


height

public double height

appearance

public java.lang.String appearance
appearance, VRML string


landR

public double landR

landG

public double landG

landB

public double landB

topR

public double topR

topG

public double topG

topB

public double topB

seaR

public double seaR

seaG

public double seaG

seaB

public double seaB

range

public double range
subterrain range

Constructor Detail

Terrain

public Terrain()