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
All Methods Instance Methods Concrete Methods 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 it-
Methods inherited from class gaiasky.data.SceneGraphImplementationProvider
initialize
-
-
-
-
Method Detail
-
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
-
-