SpherePackingScenarioGenerator
|
00001 #ifdef CCA 00002 00003 #ifndef CCA_SPHEREPACKSINTERFACECONFIGURATION 00004 #define CCA_SPHEREPACKSINTERFACECONFIGURATION 00005 00006 #include <string> 00007 00008 namespace cca { 00009 class SpherePacksInterfaceConfiguration ; 00010 } 00011 class cca::SpherePacksInterfaceConfiguration { 00012 public: 00013 00014 virtual ~SpherePacksInterfaceConfiguration() {} 00015 00016 virtual void generate() = 0 00017 ; 00018 virtual void setNumberOfSpheres(const long long& numberOfSpheres) = 0 00019 ; 00020 virtual void selectAlgorithm(const long long& algorithmNumber) = 0 00021 ; 00022 00023 00024 }; 00025 #endif 00026 00027 #endif