#include "VisibilityEnvironment.h" //#include "common.h" //#include "Environment.h" namespace GtpVisibility { //----------------------------------------------------------------------- VisibilityEnvironment::VisibilityEnvironment() { // HACK: loading debug stream should not happen here //GtpVisibilityPreprocessor::Debug.open("debug.log"); } //----------------------------------------------------------------------- VisibilityEnvironment::~VisibilityEnvironment() { // GtpVisibilityPreprocessor::Environment::DelSingleton(); } //----------------------------------------------------------------------- bool VisibilityEnvironment::LoadEnvironment(std::string filename) { //-- parse environment //return GtpVisibilityPreprocessor::Environment::GetSingleton()->ReadEnvFile(filename.c_str()); return false; } //----------------------------------------------------------------------- std::string VisibilityEnvironment::getSceneFileName() { char str[200]; //GtpVisibilityPreprocessor::Environment::GetSingleton()->GetStringValue("Scene.filename", str); return str; } //----------------------------------------------------------------------- std::string VisibilityEnvironment::getViewCellsFileName() { char str[200]; //GtpVisibilityPreprocessor::Environment::GetSingleton()->GetStringValue("ViewCells.filename", str); return str; } //----------------------------------------------------------------------- /*GtpVisibilityPreprocessor::Environment *VisibilityEnvironment::GetPreprocessorEnvironment() { return GtpVisibilityPreprocessor::Environment::GetSingleton(); }*/ } // namespace GtpVisibility