int main() { for (double base = 2; base < 6; ++base) { std::cout << "Base " << base << "\n"; for (int n = 0; n < 10; ++n) { std::cout << vdc(n, base) << " "; } std::cout << "\n\n"; } }
bool LocalWorkspace::GetFolderColours(FolderColour::Map_t& vdColours) { // Stored as: // <VirtualFoldersColours> // <VirtualFolder Path=".." Colour=".."/> // ... // </VirtualFoldersColours> vdColours.clear(); if(!SanityCheck()) { return false; } wxXmlNode* coloursNode = XmlUtils::FindFirstByTagName(m_doc.GetRoot(), "VirtualFoldersColours"); if(!coloursNode) return true; wxXmlNode* child = coloursNode->GetChildren(); while(child) { if(child->GetName() == "VirtualFolder") { FolderColour vdc(child->GetAttribute("Path"), child->GetAttribute("Colour", "#000000")); vdColours.insert(std::make_pair(vdc.GetPath(), vdc)); } child = child->GetNext(); } return true; }
std::shared_ptr<VectorDataCache> VectorDataCache::create(unsigned long projectId, unsigned long datasetId) { std::shared_ptr<VectorDataCache> vdc(new VectorDataCache (projectId, datasetId)); return vdc; }