Uses of Class
org.xith3d.scenegraph.BranchGroup

Packages that use BranchGroup
org.xith3d.render   
org.xith3d.scenegraph   
org.xith3d.scenegraph.avatar   
org.xith3d.scenegraph.modifications   
org.xith3d.scenegraph.primitives   
org.xith3d.scenegraph.traversal   
org.xith3d.scenegraph.utils   
org.xith3d.selection   
org.xith3d.sound   
org.xith3d.ui.hud   
 

Uses of BranchGroup in org.xith3d.render
 

Methods in org.xith3d.render that return BranchGroup
 BranchGroup RenderPass.getBranchGroup()
           
 

Methods in org.xith3d.render with parameters of type BranchGroup
static RenderPass RenderPass.create2D(BranchGroup branchGroup, int resolutionX, int resolutionY)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, int resolutionX, int resolutionY)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, org.openmali.types.twodee.Sized2iRO resolution)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, int resolutionX, int resolutionY)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, org.openmali.types.twodee.Sized2iRO resolution)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, org.openmali.types.twodee.Sized2iRO resolution)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, View.CameraMode cameraMode, int resolutionX, int resolutionY)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, int resolutionX, int resolutionY)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, org.openmali.types.twodee.Sized2iRO resolution)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, int resolutionX, int resolutionY)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, org.openmali.types.twodee.Sized2iRO resolution)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.create2D(BranchGroup branchGroup, View.CameraMode cameraMode, org.openmali.types.twodee.Sized2iRO resolution)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, int screenWidth, int screenHeight, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, int screenWidth, int screenHeight, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, int screenWidth, int screenHeight, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, org.openmali.types.twodee.Sized2iRO screenSize, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, org.openmali.types.twodee.Sized2iRO screenSize, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, org.openmali.types.twodee.Sized2iRO screenSize, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, int screenWidth, int screenHeight, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, int screenWidth, int screenHeight, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, int screenWidth, int screenHeight, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new parallel RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, org.openmali.types.twodee.Sized2iRO screenSize, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static ForegroundRenderPass ForegroundRenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, org.openmali.types.twodee.Sized2iRO screenSize, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static RenderPass RenderPass.createParallel(BranchGroup branchGroup, View.CameraMode cameraMode, org.openmali.types.twodee.Sized2iRO screenSize, boolean moveCenterToUpperLeft)
          Creates a new RenderPass for parallel projection of real-scaled shapes.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy)
          Creates new perspective RenderPass with the given config parameters.
static BackgroundRenderPass BackgroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static ForegroundRenderPass ForegroundRenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
static RenderPass RenderPass.createPerspective(BranchGroup branchGroup, View.CameraMode cameraMode, Renderer.OpaqueSortingPolicy opaqueSortingPolicy, Renderer.TransparentSortingPolicy transparentSortingPolicy, float frontClipDistance, float backClipDistance, float screenScale, float fieldOfView)
          Creates new perspective RenderPass with the given config parameters.
 java.util.List<RenderPass> DefaultRenderer.getRenderPasses(BranchGroup branchGroup)
          
abstract  java.util.List<RenderPass> Renderer.getRenderPasses(BranchGroup branchGroup)
           
protected  boolean DefaultRenderer.removeRenderPasses(BranchGroup branchGroup)
          Removes the RenderPass from this Renderer, which is assotiated to the given BranchGroup.
protected abstract  boolean Renderer.removeRenderPasses(BranchGroup branchGroup)
          Removes the RenderPass from this Renderer, which is assotiated to the given BranchGroup.
static boolean _RNDR_PrivilegedAccess.removeRenderPasses(BranchGroup branchGroup, Renderer renderer)
           
 void RenderPass.setBranchGroup(BranchGroup branchGroup)
          Sets this RenderPass'es BranchGroup.
 

Constructors in org.xith3d.render with parameters of type BranchGroup
BackgroundRenderPass(BranchGroup branchGroup, RenderPassConfig config)
          Creates a new RenderPass assotiated with the given BranchGroup.
ForegroundRenderPass(BranchGroup branchGroup, RenderPassConfig config)
          Creates a new RenderPass assotiated with the given BranchGroup.
RenderPass(BranchGroup branchGroup, RenderPassConfig config)
          Creates a new RenderPass assotiated with the given BranchGroup.
 

Uses of BranchGroup in org.xith3d.scenegraph
 

Methods in org.xith3d.scenegraph that return BranchGroup
 BranchGroup RenderableSceneGraph.addRenderPass(RenderPass renderPass)
          Adds a RenderPass to the SceneGraph's Renderer.
 BranchGroup SceneGraph.addRenderPass(RenderPass renderPass)
          Adds a RenderPass to the SceneGraph's Renderer.
 BranchGroup RenderableSceneGraph.addRenderPassFirst(RenderPass renderPass)
          Adds a RenderPass to the SceneGraph at first position.
 BranchGroup SceneGraph.addRenderPassFirst(RenderPass renderPass)
          Adds a RenderPass to the SceneGraph at first position.
 BranchGroup RenderableSceneGraph.getBranchGroup()
           
 BranchGroup SceneGraph.getBranchGroup()
           
 BranchGroup SceneGraph.getBranchGroup(int index)
           
 BranchGroup Node.getRoot()
           
protected  BranchGroup BranchGroup.newInstance()
          
 

Methods in org.xith3d.scenegraph with parameters of type BranchGroup
 RenderPass RenderableSceneGraph.addBranchGraph(BranchGroup branchGraph, RenderPassConfig renderPassConfig)
          Adds a new BranchGroup to the SceneGraph's Locale.
 RenderPass SceneGraph.addBranchGraph(BranchGroup branchGraph, RenderPassConfig renderPassConfig)
          Adds a new BranchGroup to the SceneGraph's Locale.
 RenderPass RenderableSceneGraph.addParallelBranch(BranchGroup branchGraph)
          Adds a parallel (projected) RenderPass and links it to the given BranchGroup.
 RenderPass SceneGraph.addParallelBranch(BranchGroup branchGraph)
          Adds a parallel (projected) RenderPass and links it to the given BranchGroup.
 RenderPass RenderableSceneGraph.addPerspectiveBranch(BranchGroup branchGraph)
          Adds a perspective (projected) RenderPass and links it to the given BranchGroup.
 RenderPass SceneGraph.addPerspectiveBranch(BranchGroup branchGraph)
          Adds a perspective (projected) RenderPass and links it to the given BranchGroup.
static void _SG_PrivilegedAccess.forceRecull(BranchGroup bg, boolean force)
           
static void _SG_PrivilegedAccess.forceRefill(BranchGroup bg, boolean force)
           
static boolean _SG_PrivilegedAccess.isRecullForeced(BranchGroup bg)
           
static boolean _SG_PrivilegedAccess.isRefillForeced(BranchGroup bg)
           
 void RenderableSceneGraph.removeBranchGraph(BranchGroup branchGraph)
          Removes the given BranchGroup from the SceneGraph.
 void SceneGraph.removeBranchGraph(BranchGroup branchGraph)
          Removes the given BranchGroup from the SceneGraph.
 

Uses of BranchGroup in org.xith3d.scenegraph.avatar
 

Constructors in org.xith3d.scenegraph.avatar with parameters of type BranchGroup
DefaultAvatarTransform(Node node, float offsetY, BranchGroup sceneRoot)
           
DefaultAvatarTransform(Node node, float offsetX, float offsetY, float offsetZ, BranchGroup sceneRoot)
           
DefaultAvatarTransform(Node node, org.openmali.vecmath2.Tuple3f offset, BranchGroup sceneRoot)
           
 

Uses of BranchGroup in org.xith3d.scenegraph.modifications
 

Methods in org.xith3d.scenegraph.modifications with parameters of type BranchGroup
 void ScenegraphModificationsListener.onBranchGraphAdded(BranchGroup branchGraph)
           
 void ScenegraphModificationsListener.onBranchGraphRemoved(BranchGroup branchGraph)
           
 

Uses of BranchGroup in org.xith3d.scenegraph.primitives
 

Methods in org.xith3d.scenegraph.primitives that return BranchGroup
static BranchGroup SkyBox.createSkyBoxGroup(CubeTextureSet textureSet)
           
static BranchGroup SkyBox.createSkyBoxGroup(float size, Texture[] textures)
           
static BranchGroup SkyBox.createSkyBoxGroup(java.lang.String[] textures)
          Creates a new SkyBox using the six given Textures.
static BranchGroup SkyBox.createSkyBoxGroup(java.lang.String[] textures, boolean flipTextures)
          Creates a new SkyBox using the six given Textures.
static BranchGroup SkyBox.createSkyBoxGroup(java.lang.String front, java.lang.String right, java.lang.String back, java.lang.String left, java.lang.String top, java.lang.String bottom)
          Creates a new SkyBox using the six given Textures.
static BranchGroup SkyBox.createSkyBoxGroup(java.lang.String front, java.lang.String right, java.lang.String back, java.lang.String left, java.lang.String top, java.lang.String bottom, boolean flipVertically)
          Creates a new SkyBox using the six given Textures.
static BranchGroup SkyBox.createSkyBoxGroup(Texture front, Texture right, Texture back, Texture left, Texture top, Texture bottom)
          Creates a new SkyBox using the six given Textures.
static BranchGroup SkyGeoHemisphere.createSkyGeoHemisphereGroup(int frequency, java.lang.String textureName)
           
static BranchGroup SkyGeoHemisphere.createSkyGeoHemisphereGroup(int frequency, Texture texture)
           
static BranchGroup SkyGeoHemisphere.createSkyGeoHemisphereGroup(java.lang.String textureName)
           
static BranchGroup SkyGeoHemisphere.createSkyGeoHemisphereGroup(Texture texture)
           
static BranchGroup SkyGeoSphere.createSkyGeoSphereGroup(int frequency, java.lang.String textureName)
           
static BranchGroup SkyGeoSphere.createSkyGeoSphereGroup(int frequency, Texture texture)
           
static BranchGroup SkyGeoSphere.createSkyGeoSphereGroup(java.lang.String textureName)
           
static BranchGroup SkyGeoSphere.createSkyGeoSphereGroup(Texture texture)
           
static BranchGroup SkySphere.createSkySphereGroup(int slices, int stacks, java.lang.String textureName)
           
static BranchGroup SkySphere.createSkySphereGroup(int slices, int stacks, Texture texture)
           
static BranchGroup SkySphere.createSkySphereGroup(java.lang.String textureName)
           
static BranchGroup SkySphere.createSkySphereGroup(Texture texture)
           
 

Uses of BranchGroup in org.xith3d.scenegraph.traversal
 

Methods in org.xith3d.scenegraph.traversal with parameters of type BranchGroup
 boolean DetailedTraversalCallback.traversalCheckGroup(BranchGroup bg)
          This method is called for each group in the traversal.
 boolean DetailedTraversalCallback.traversalOperation(BranchGroup bg)
          This method is called for each BranchGroup in the traversed Group.
 boolean DetailedTraversalCallback.traversalOperationAfter(BranchGroup bg)
          This method is called for each BranchGroup in the traversed Group after the Node has been worked on.
 

Uses of BranchGroup in org.xith3d.scenegraph.utils
 

Methods in org.xith3d.scenegraph.utils with parameters of type BranchGroup
 boolean TreeCloner.traversalCheckGroup(BranchGroup bg)
          This method is called for each group in the traversal.
 boolean TreeCloner.traversalOperation(BranchGroup bg)
          This method is called for each BranchGroup in the traversed Group.
 boolean TreeCloner.traversalOperationAfter(BranchGroup bg)
          This method is called for each BranchGroup in the traversed Group after the Node has been worked on.
 

Uses of BranchGroup in org.xith3d.selection
 

Methods in org.xith3d.selection that return BranchGroup
 BranchGroup SelectionManager.getSelectionLayer()
           
 

Methods in org.xith3d.selection with parameters of type BranchGroup
 void SelectionManager.bind(BranchGroup pickableBranch, Canvas3D canvas)
           
 void SelectionManager.bind(BranchGroup pickableBranch, RenderPassConfig rpc, Canvas3D canvas)
           
 

Uses of BranchGroup in org.xith3d.sound
 

Methods in org.xith3d.sound with parameters of type BranchGroup
 void SoundProcessor.addSound(Sound sound, BranchGroup rootBranch)
          Adds a Sound to the SoundProcessor.
 void SoundProcessor.processAll(BranchGroup rootBranch, View view, long frameId)
          Process all Sound Nodes, that have been collected from the scenegraph.
 void SoundProcessor.processAll(BranchGroup rootBranch, View view, long frameId, boolean force)
          Process all Sound Nodes, that have been collected from the scenegraph.
 

Uses of BranchGroup in org.xith3d.ui.hud
 

Methods in org.xith3d.ui.hud that return BranchGroup
 BranchGroup HUD.getSGGroup()
          Returns the BranchGroup associated with this HUD.