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