source: geovis/trunk/Icons.h @ 6672

Last change on this file since 6672 was 6048, checked in by ldelgass, 9 years ago

add icons

  • Property svn:eol-style set to native
File size: 809 bytes
Line 
1/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2/*
3 * Copyright (C) 2016 HUBzero Foundation, LLC
4 *
5 * Author: Leif Delgass <ldelgass@purdue.edu>
6 */
7
8#ifndef GEOVIS_ICONS_H
9#define GEOVIS_ICONS_H
10
11#include <tr1/unordered_map>
12#include <string>
13
14#define ICON_PIN "placemark32.png"
15#define ICON_PIN1 "pin01.png"
16#define ICON_PIN2 "pin02.png"
17#define ICON_PIN3 "pin03.png"
18#define ICON_PIN4 "pin04.png"
19#define ICON_PIN5 "pin05.png"
20#define ICON_PIN6 "pin06.png"
21#define ICON_PIN7 "pin07.png"
22#define ICON_PIN8 "pin08.png"
23#define ICON_PIN9 "pin09.png"
24#define ICON_PIN10 "pin10.png"
25
26namespace GeoVis {
27
28typedef std::tr1::unordered_map<std::string, std::string> IconHashmap;
29extern IconHashmap g_icons;
30
31extern void initIconMap();
32extern std::string getIconFile(const char *name);
33
34}
35
36#endif
Note: See TracBrowser for help on using the repository browser.