de.jreality.vr
Class Landscape

java.lang.Object
  extended by de.jreality.vr.Landscape

public class Landscape
extends Object


Constructor Summary
Landscape()
           
Landscape(String selected)
           
Landscape(String[][] skyboxes, String selected)
           
 
Method Summary
 void addChangeListener(ChangeListener listener)
           
 ImageData[] getCubeMap()
           
 String getEnvironment()
           
 JComponent getSelectionComponent()
           
 boolean isCustomEnvironment()
           
 boolean isProceduralEnvironment()
           
static void main(String[] args)
           
 void removeChangeListener(ChangeListener listener)
           
 void setEvironment(String environment)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Landscape

public Landscape(String[][] skyboxes,
                 String selected)
Parameters:
skyboxes - an array of skybox descriptions: { "name" "pathToFiles/filePrefix", "fileEnding", "pathToTerrainTexture/textureFile", "terrainTextureScale" }
selected - the name of the intially selected sky box

Landscape

public Landscape(String selected)

Landscape

public Landscape()
Method Detail

main

public static void main(String[] args)

getSelectionComponent

public JComponent getSelectionComponent()

getCubeMap

public ImageData[] getCubeMap()

addChangeListener

public void addChangeListener(ChangeListener listener)

removeChangeListener

public void removeChangeListener(ChangeListener listener)

getEnvironment

public String getEnvironment()

setEvironment

public void setEvironment(String environment)

isCustomEnvironment

public boolean isCustomEnvironment()

isProceduralEnvironment

public boolean isProceduralEnvironment()