Engauge Digitizer 2
Loading...
Searching...
No Matches
CreateZoomMaps.cpp
Go to the documentation of this file.
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
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}
log4cpp::Category * mainCat
Definition Logger.cpp:14
@ ZOOM_INITIAL_4_TO_1
@ ZOOM_INITIAL_1_TO_2
@ ZOOM_INITIAL_2_TO_1
@ ZOOM_INITIAL_1_TO_1
@ ZOOM_INITIAL_16_TO_1
@ ZOOM_INITIAL_FILL
@ ZOOM_INITIAL_1_TO_4
@ ZOOM_INITIAL_8_TO_1
@ ZOOM_INITIAL_1_TO_8
@ ZOOM_INITIAL_1_TO_16
@ ZOOM_1_TO_1_FARTHER
Definition ZoomFactor.h:25
@ ZOOM_8_TO_1_FARTHER
Definition ZoomFactor.h:16
@ ZOOM_16_TO_1_FARTHER
Definition ZoomFactor.h:13
@ ZOOM_2_TO_1
Definition ZoomFactor.h:21
@ ZOOM_8_TO_1
Definition ZoomFactor.h:15
@ ZOOM_1_TO_4_CLOSER
Definition ZoomFactor.h:29
@ ZOOM_1_TO_8_CLOSER
Definition ZoomFactor.h:32
@ ZOOM_4_TO_1
Definition ZoomFactor.h:18
@ ZOOM_1_TO_2
Definition ZoomFactor.h:27
@ ZOOM_4_TO_1_CLOSER
Definition ZoomFactor.h:17
@ ZOOM_FILL
Definition ZoomFactor.h:37
@ ZOOM_1_TO_4_FARTHER
Definition ZoomFactor.h:31
@ ZOOM_1_TO_1_CLOSER
Definition ZoomFactor.h:23
@ ZOOM_1_TO_2_FARTHER
Definition ZoomFactor.h:28
@ ZOOM_1_TO_1
Definition ZoomFactor.h:24
@ ZOOM_1_TO_8
Definition ZoomFactor.h:33
@ ZOOM_4_TO_1_FARTHER
Definition ZoomFactor.h:19
@ ZOOM_8_TO_1_CLOSER
Definition ZoomFactor.h:14
@ ZOOM_2_TO_1_CLOSER
Definition ZoomFactor.h:20
@ ZOOM_1_TO_4
Definition ZoomFactor.h:30
@ ZOOM_1_TO_8_FARTHER
Definition ZoomFactor.h:34
@ ZOOM_1_TO_2_CLOSER
Definition ZoomFactor.h:26
@ ZOOM_1_TO_16
Definition ZoomFactor.h:36
@ ZOOM_2_TO_1_FARTHER
Definition ZoomFactor.h:22
@ ZOOM_1_TO_16_CLOSER
Definition ZoomFactor.h:35
@ ZOOM_16_TO_1
Definition ZoomFactor.h:12
void create(MainWindow &mw)
Create zoom maps.
CreateZoomMaps()
Single constructor.
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition MainWindow.h:92
#define LOG4CPP_INFO_S(logger)
Definition convenience.h:18