Engauge Digitizer  2
 All Classes Functions Variables Typedefs Enumerations Friends Pages
CreateZoomMaps.cpp
1 /******************************************************************************************************
2  * (C) 2018 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3  * under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4  * LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5  ******************************************************************************************************/
6 
7 #include "CreateZoomMaps.h"
8 #include "Logger.h"
9 #include "MainWindow.h"
10 
12 {
13 }
14 
16 {
17  LOG4CPP_INFO_S ((*mainCat)) << "CreateZoomMaps::create";
18 
19  mw.m_zoomMapFromInitial [ZOOM_INITIAL_16_TO_1] = ZOOM_16_TO_1;
20  mw.m_zoomMapFromInitial [ZOOM_INITIAL_8_TO_1] = ZOOM_8_TO_1;
21  mw.m_zoomMapFromInitial [ZOOM_INITIAL_4_TO_1] = ZOOM_4_TO_1;
22  mw.m_zoomMapFromInitial [ZOOM_INITIAL_2_TO_1] = ZOOM_2_TO_1;
23  mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_1] = ZOOM_1_TO_1;
24  mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_2] = ZOOM_1_TO_2;
25  mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_4] = ZOOM_1_TO_4;
26  mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_8] = ZOOM_1_TO_8;
27  mw.m_zoomMapFromInitial [ZOOM_INITIAL_1_TO_16] = ZOOM_1_TO_16;
28  mw.m_zoomMapFromInitial [ZOOM_INITIAL_FILL] = ZOOM_FILL;
29 
30  mw.m_zoomMapToAction [ZOOM_16_TO_1] = mw.m_actionZoom16To1;
31  mw.m_zoomMapToAction [ZOOM_16_TO_1_FARTHER] = mw.m_actionZoom16To1Farther;
32  mw.m_zoomMapToAction [ZOOM_8_TO_1_CLOSER] = mw.m_actionZoom8To1Closer;
33  mw.m_zoomMapToAction [ZOOM_8_TO_1] = mw.m_actionZoom8To1;
34  mw.m_zoomMapToAction [ZOOM_8_TO_1_FARTHER] = mw.m_actionZoom8To1Farther;
35  mw.m_zoomMapToAction [ZOOM_4_TO_1_CLOSER] = mw.m_actionZoom4To1Closer;
36  mw.m_zoomMapToAction [ZOOM_4_TO_1] = mw.m_actionZoom4To1;
37  mw.m_zoomMapToAction [ZOOM_4_TO_1_FARTHER] = mw.m_actionZoom4To1Farther;
38  mw.m_zoomMapToAction [ZOOM_2_TO_1_CLOSER] = mw.m_actionZoom2To1Closer;
39  mw.m_zoomMapToAction [ZOOM_2_TO_1] = mw.m_actionZoom2To1;
40  mw.m_zoomMapToAction [ZOOM_2_TO_1_FARTHER] = mw.m_actionZoom2To1Farther;
41  mw.m_zoomMapToAction [ZOOM_1_TO_1_CLOSER] = mw.m_actionZoom1To1Closer;
42  mw.m_zoomMapToAction [ZOOM_1_TO_1] = mw.m_actionZoom1To1;
43  mw.m_zoomMapToAction [ZOOM_1_TO_1_FARTHER] = mw.m_actionZoom1To1Farther;
44  mw.m_zoomMapToAction [ZOOM_1_TO_2_CLOSER] = mw.m_actionZoom1To2Closer;
45  mw.m_zoomMapToAction [ZOOM_1_TO_2] = mw.m_actionZoom1To2;
46  mw.m_zoomMapToAction [ZOOM_1_TO_2_FARTHER] = mw.m_actionZoom1To2Farther;
47  mw.m_zoomMapToAction [ZOOM_1_TO_4_CLOSER] = mw.m_actionZoom1To4Closer;
48  mw.m_zoomMapToAction [ZOOM_1_TO_4] = mw.m_actionZoom1To4;
49  mw.m_zoomMapToAction [ZOOM_1_TO_4_FARTHER] = mw.m_actionZoom1To4Farther;
50  mw.m_zoomMapToAction [ZOOM_1_TO_8_CLOSER] = mw.m_actionZoom1To8Closer;
51  mw.m_zoomMapToAction [ZOOM_1_TO_8] = mw.m_actionZoom1To8;
52  mw.m_zoomMapToAction [ZOOM_1_TO_8_FARTHER] = mw.m_actionZoom1To8Farther;
53  mw.m_zoomMapToAction [ZOOM_1_TO_16_CLOSER] = mw.m_actionZoom1To16Closer;
54  mw.m_zoomMapToAction [ZOOM_1_TO_16] = mw.m_actionZoom1To16;
55  mw.m_zoomMapToAction [ZOOM_FILL] = mw.m_actionZoomFill;
56 }
CreateZoomMaps()
Single constructor.
void create(MainWindow &mw)
Create zoom maps.
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition: MainWindow.h:91