de.jreality.scene.proxy
Class SceneProxyBuilder

java.lang.Object
  extended by de.jreality.scene.proxy.SceneProxyBuilder

public class SceneProxyBuilder
extends java.lang.Object

Base class for builder that create some kind of mirroring structure for a scene graph. This class does not make copies for each path that reaches a node.


Method Summary
 void add(java.lang.Object parentProxy, java.lang.Object childProxy)
           
 java.lang.Object createProxyScene(SceneGraphNode node)
           
 void disposeProxy(SceneGraphComponent root)
           
 java.util.List getProxies(java.util.List l)
           
 java.lang.Object getProxy(java.lang.Object local)
           
 ProxyFactory getProxyFactory()
           
 void setProxyFactory(ProxyFactory factory)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getProxyFactory

public ProxyFactory getProxyFactory()

setProxyFactory

public void setProxyFactory(ProxyFactory factory)

add

public void add(java.lang.Object parentProxy,
                java.lang.Object childProxy)

createProxyScene

public java.lang.Object createProxyScene(SceneGraphNode node)

getProxy

public java.lang.Object getProxy(java.lang.Object local)

getProxies

public java.util.List getProxies(java.util.List l)

disposeProxy

public void disposeProxy(SceneGraphComponent root)