vae_projectManager
Class VAE_Project

java.lang.Object
  extended by vae_projectManager.VAE_Project
All Implemented Interfaces:
java.io.Serializable

public class VAE_Project
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  java.util.Vector<VAE_Patch_EditionPane> allParentScript
           
(package private)  VAE_BeginningScriptProperties BgProperties
           
(package private)  java.util.Vector<java.lang.String> names
           
(package private)  java.lang.String projectName
           
(package private)  ExplorerXML sceneTree
           
(package private)  java.lang.String sceneTreeFileName
           
(package private)  ViewPointProperties view
           
 
Constructor Summary
VAE_Project(java.lang.String name)
           
 
Method Summary
 void addScriptWindows(VAE_Patch_EditionPane script)
           
 void defineViewpoint(double x, double y, double z, double vx, double vy, double vz)
           
 void editBeginningScript()
           
 java.util.Vector<VAE_Patch_EditionPane> getAllParentScript()
           
 java.lang.String getName()
           
 ExplorerXML getSceneExplorer()
           
static double getTurnAngle(double vx, double vz)
           
static VAE_Project loadProject(java.lang.String projectPath)
           
 void postLoadingRecovery()
           
static boolean saveProject(VAE_Project project)
           
 void setSceneExplorer(ExplorerXML tree, java.lang.String fileName)
           
 void writeAllScripts()
           
 void writeGestureScript()
           
 void writeSecondaryScripts()
           
 boolean writeViewpoint(java.io.PrintStream output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sceneTree

ExplorerXML sceneTree

sceneTreeFileName

java.lang.String sceneTreeFileName

projectName

java.lang.String projectName

names

java.util.Vector<java.lang.String> names

BgProperties

VAE_BeginningScriptProperties BgProperties

allParentScript

java.util.Vector<VAE_Patch_EditionPane> allParentScript

view

ViewPointProperties view
Constructor Detail

VAE_Project

public VAE_Project(java.lang.String name)
Method Detail

writeViewpoint

public boolean writeViewpoint(java.io.PrintStream output)

getTurnAngle

public static double getTurnAngle(double vx,
                                  double vz)

defineViewpoint

public void defineViewpoint(double x,
                            double y,
                            double z,
                            double vx,
                            double vy,
                            double vz)

setSceneExplorer

public void setSceneExplorer(ExplorerXML tree,
                             java.lang.String fileName)

getSceneExplorer

public ExplorerXML getSceneExplorer()

getName

public java.lang.String getName()

getAllParentScript

public java.util.Vector<VAE_Patch_EditionPane> getAllParentScript()

addScriptWindows

public void addScriptWindows(VAE_Patch_EditionPane script)

editBeginningScript

public void editBeginningScript()

writeAllScripts

public void writeAllScripts()

writeGestureScript

public void writeGestureScript()

postLoadingRecovery

public void postLoadingRecovery()

saveProject

public static boolean saveProject(VAE_Project project)

loadProject

public static VAE_Project loadProject(java.lang.String projectPath)

writeSecondaryScripts

public void writeSecondaryScripts()