Package gaiasky.data

Class SceneGraphImplementationProvider

    • Constructor Detail

      • SceneGraphImplementationProvider

        public SceneGraphImplementationProvider()
    • Method Detail

      • getImplementation

        public abstract ISceneGraph getImplementation​(boolean multithreading,
                                                      boolean hasOctree,
                                                      boolean hasStarGroup,
                                                      int maxThreads)
        Gets the right scene graph implementation for the given information about it
        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