Skip to content

Commit 0bb0db7

Browse files
committed
Add index header file and rename header definitions
1 parent 49aed26 commit 0bb0db7

15 files changed

+46
-34
lines changed

CMakeLists.txt

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.2)
22

3-
project(algorithm-visualizer VERSION 2.3.3)
3+
project(algorithm-visualizer VERSION 2.3.4)
44

55
set(CMAKE_CXX_STANDARD 11)
66

@@ -9,4 +9,7 @@ install(DIRECTORY include/
99
DESTINATION include/${PROJECT_NAME}
1010
FILES_MATCHING PATTERN "*.h*")
1111

12+
install(FILES algorithm-visualizer.h
13+
DESTINATION include)
14+
1215
add_subdirectory(test)

algorithm-visualizer.h

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#ifndef ALGORITHM_VISUALIZER_H
2+
#define ALGORITHM_VISUALIZER_H
3+
4+
#include "algorithm-visualizer/Commander.h"
5+
#include "algorithm-visualizer/Tracer.h"
6+
#include "algorithm-visualizer/Layout.h"
7+
#include "algorithm-visualizer/Randomize.h"
8+
9+
#include "algorithm-visualizer/Array1DTracer.h"
10+
#include "algorithm-visualizer/Array2DTracer.h"
11+
#include "algorithm-visualizer/ChartTracer.h"
12+
#include "algorithm-visualizer/GraphTracer.h"
13+
#include "algorithm-visualizer/HorizontalLayout.h"
14+
#include "algorithm-visualizer/LogTracer.h"
15+
#include "algorithm-visualizer/VerticalLayout.h"
16+
17+
#endif

include/Array1DTracer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_ARRAY1DTRACER_H
2-
#define CPP_ARRAY1DTRACER_H
1+
#ifndef ARRAY1DTRACER_H
2+
#define ARRAY1DTRACER_H
33

44
#include "BaseArray1DTracer.h"
55
#include "ChartTracer.h"

include/Array2DTracer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_ARRAY2DTRACER_H
2-
#define CPP_ARRAY2DTRACER_H
1+
#ifndef ARRAY2DTRACER_H
2+
#define ARRAY2DTRACER_H
33

44
#include "Tracer.h"
55

include/BaseArray1DTracer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_BASEARRAY1DTRACER_H
2-
#define CPP_BASEARRAY1DTRACER_H
1+
#ifndef BASEARRAY1DTRACER_H
2+
#define BASEARRAY1DTRACER_H
33

44
#include "Array2DTracer.h"
55

include/ChartTracer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_CHARTTRACER_H
2-
#define CPP_CHARTTRACER_H
1+
#ifndef CHARTTRACER_H
2+
#define CHARTTRACER_H
33

44
#include "Array1DTracer.h"
55

include/Commander.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_COMMANDER_H
2-
#define CPP_COMMANDER_H
1+
#ifndef COMMANDER_H
2+
#define COMMANDER_H
33

44
#include <string>
55
#include <cstdlib>

include/GraphTracer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_GRAPHTRACER_H
2-
#define CPP_GRAPHTRACER_H
1+
#ifndef GRAPHTRACER_H
2+
#define GRAPHTRACER_H
33

44
#include "Tracer.h"
55
#include "LogTracer.h"

include/HorizontalLayout.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_HORIZONTALLAYOUT_H
2-
#define CPP_HORIZONTALLAYOUT_H
1+
#ifndef HORIZONTALLAYOUT_H
2+
#define HORIZONTALLAYOUT_H
33

44
#include "Layout.h"
55

include/Layout.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_LAYOUT_H
2-
#define CPP_LAYOUT_H
1+
#ifndef LAYOUT_H
2+
#define LAYOUT_H
33

44
#include "Commander.h"
55

include/LogTracer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_LOGTRACER_H
2-
#define CPP_LOGTRACER_H
1+
#ifndef LOGTRACER_H
2+
#define LOGTRACER_H
33

44
#include <stdarg.h>
55
#include "Tracer.h"

include/Randomize.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_RANDOMIZE_H
2-
#define CPP_RANDOMIZE_H
1+
#ifndef RANDOMIZE_H
2+
#define RANDOMIZE_H
33

44
#include <random>
55
#include <algorithm>

include/Tracer.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_TRACER_H
2-
#define CPP_TRACER_H
1+
#ifndef TRACER_H
2+
#define TRACER_H
33

44
#include "Commander.h"
55

include/VerticalLayout.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef CPP_VERTICALLAYOUT_H
2-
#define CPP_VERTICALLAYOUT_H
1+
#ifndef VERTICALLAYOUT_H
2+
#define VERTICALLAYOUT_H
33

44
#include "Layout.h"
55

test/main.cpp

+1-9
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
#include <string>
22
#include <iostream>
3-
#include <VerticalLayout.h>
4-
#include <HorizontalLayout.h>
5-
#include "Array1DTracer.h"
6-
#include "Array2DTracer.h"
7-
#include "ChartTracer.h"
8-
#include "Tracer.h"
9-
#include "LogTracer.h"
10-
#include "GraphTracer.h"
11-
#include "Randomize.h"
3+
#include "algorithm-visualizer.h"
124

135
#define N 5
146

0 commit comments

Comments
 (0)