Package gaia.cu9.ari.gaiaorbit.data
Class DesktopSceneGraphImplementationProvider
- java.lang.Object
-
- gaia.cu9.ari.gaiaorbit.data.SceneGraphImplementationProvider
-
- gaia.cu9.ari.gaiaorbit.data.DesktopSceneGraphImplementationProvider
-
public class DesktopSceneGraphImplementationProvider extends SceneGraphImplementationProvider
-
-
Field Summary
-
Fields inherited from class gaia.cu9.ari.gaiaorbit.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 gaia.cu9.ari.gaiaorbit.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
-
-