Package gaiasky.data
Class DesktopSceneGraphImplementationProvider
java.lang.Object
gaiasky.data.SceneGraphImplementationProvider
gaiasky.data.DesktopSceneGraphImplementationProvider
public class DesktopSceneGraphImplementationProvider extends SceneGraphImplementationProvider
-
Field Summary
Fields inherited from class gaiasky.data.SceneGraphImplementationProvider
provider
-
Constructor Summary
Constructors Constructor Description DesktopSceneGraphImplementationProvider()
-
Method Summary
Modifier and Type Method Description ISceneGraph
getImplementation(boolean multithreading, boolean hasOctree, boolean hasStarGroup, int maxThreads)
Gets the right scene graph implementation for the given information about itMethods inherited from class gaiasky.data.SceneGraphImplementationProvider
initialize
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
DesktopSceneGraphImplementationProvider
public DesktopSceneGraphImplementationProvider()
-
-
Method Details
-
getImplementation
public ISceneGraph getImplementation(boolean multithreading, boolean hasOctree, boolean hasStarGroup, int maxThreads)Description copied from class:SceneGraphImplementationProvider
Gets the right scene graph implementation for the given information about it- Specified by:
getImplementation
in classSceneGraphImplementationProvider
- Parameters:
multithreading
- Multithreading on?hasOctree
- Does it have an octree?hasStarGroup
- Does it contain a star gorup?maxThreads
- Max number of threads- Returns:
- The scene graph
-