FreeWRL/FreeX3D  3.0.0
sai.FreeWRLScene Class Reference
Inheritance diagram for sai.FreeWRLScene:
org.web3d.x3d.sai.X3DScene org.web3d.x3d.sai.X3DExecutionContext

Public Member Functions

 FreeWRLScene (FreeWRLNode[] n, FreeWRLBrowser b)
 
 FreeWRLScene (FreeWRLBrowser b)
 
 FreeWRLScene (FWComponentInfo[] c, FWProfileInfo p, FreeWRLBrowser b)
 
void setCurrent (boolean val)
 
String getMetaData (String key) throws InvalidExecutionContextException
 
void setMetaData (String key, String value) throws InvalidExecutionContextException
 
X3DNode getExportedNode (String nodeName) throws InvalidExecutionContextException, NodeUnavailableException, InvalidNameException
 
void updateExportedNode (String nodeName, String newName) throws InvalidExecutionContextException, InvalidNameException
 
void removeExportedNode (String nodeName) throws InvalidExecutionContextException, InvalidNameException
 
void addRootNode (X3DNode rootNode) throws InvalidExecutionContextException, NodeInUseException, InsufficientCapabilitiesException
 
void removeRootNode (X3DNode rootNode) throws InvalidExecutionContextException
 
String getSpecificationVersion () throws InvalidExecutionContextException
 
int getEncoding () throws InvalidExecutionContextException
 
ProfileInfo getProfile () throws InvalidExecutionContextException
 
ComponentInfo[] getComponents () throws InvalidExecutionContextException
 
String getWorldURL () throws InvalidExecutionContextException
 
X3DNode getNamedNode (String nodeName) throws InvalidExecutionContextException, NodeUnavailableException, InvalidNameException
 
X3DNode getImportedNode (String nodeName) throws InvalidExecutionContextException, NodeUnavailableException, InvalidNameException
 
X3DNode createNode (String nodeName) throws InvalidExecutionContextException, InvalidNameException
 
X3DProtoInstance createProto (String protoName) throws InvalidExecutionContextException, InvalidNameException
 
void updateNamedNode (String nodeName, X3DNode nodeRef) throws InvalidExecutionContextException, InvalidNameException, ImportedNodeException
 
void updateImportedNode (String nodeName, String importedName, X3DNode nodeRef) throws InvalidExecutionContextException, InvalidNameException, ImportedNodeException
 
void removeNamedNode (String nodeName) throws InvalidExecutionContextException, InvalidNameException
 
void removeImportedNode (String nodeName) throws InvalidExecutionContextException, InvalidNameException
 
X3DProtoDeclaration getProtoDeclaration (String protoName) throws InvalidExecutionContextException, InvalidNameException
 
void updateProtoDeclaration (String protoName, X3DProtoDeclaration newDeclaration) throws InvalidExecutionContextException, InvalidNameException
 
void removeProtoDeclaration (String protoName) throws InvalidExecutionContextException, InvalidNameException
 
X3DExternProtoDeclaration getExternProtoDeclaration (String protoName) throws InvalidExecutionContextException, InvalidNameException, URLUnavailableException
 
void updateExternProtoDeclaration (String protoName, X3DExternProtoDeclaration newDeclaration) throws InvalidExecutionContextException
 
void removeExternProtoDeclaration (String protoName) throws InvalidExecutionContextException
 
X3DNode[] getRootNodes () throws InvalidExecutionContextException
 
X3DRoute[] getRoutes () throws InvalidExecutionContextException
 
X3DRoute addRoute (X3DNode startNode, String startName, X3DNode endNode, String endEvent) throws InvalidExecutionContextException, InvalidNodeException, InvalidFieldException
 
void removeRoute (X3DRoute route) throws InvalidExecutionContextException, InvalidNodeException, InvalidFieldException
 
void checkValid ()
 
void dispose ()
 

Detailed Description

Definition at line 6 of file FreeWRLScene.java.


The documentation for this class was generated from the following file: