Created classes for PlanetGeometry

Added SimpleSphereGeometry
Created infrastructure for added other geometries
This commit is contained in:
Alexander Bock
2014-05-05 17:28:46 +02:00
parent d7eb868dde
commit a86d544812
14 changed files with 423 additions and 111 deletions

View File

@@ -29,9 +29,6 @@
#include <ghoul/misc/templatefactory.h>
#include <ghoul/logging/logmanager.h>
#include <openspace/scenegraph/ephemeris.h>
#include <openspace/rendering/renderable.h>
namespace openspace {
class FactoryManager {
@@ -54,7 +51,7 @@ public:
void addFactory(ghoul::TemplateFactoryBase* factory);
template <class T>
ghoul::TemplateFactory<T>* factory();
ghoul::TemplateFactory<T>* factory() const;
private:
FactoryManager();