diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_detailed_example.svg b/Generalized_map/doc/Generalized_map/fig/gmap_detailed_example.svg
new file mode 100644
index 00000000000..e314a2dd70d
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_detailed_example.svg
@@ -0,0 +1,1294 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_diagramme_class.svg b/Generalized_map/doc/Generalized_map/fig/gmap_diagramme_class.svg
new file mode 100644
index 00000000000..bb55f251045
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_diagramme_class.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_example_3d_sew.svg b/Generalized_map/doc/Generalized_map/fig/gmap_example_3d_sew.svg
new file mode 100644
index 00000000000..6c4b6c3238e
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_example_3d_sew.svg
@@ -0,0 +1,1550 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_example_insertions.svg b/Generalized_map/doc/Generalized_map/fig/gmap_example_insertions.svg
new file mode 100644
index 00000000000..b83a403ed27
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_example_insertions.svg
@@ -0,0 +1,1084 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_example_subdivisions.svg b/Generalized_map/doc/Generalized_map/fig/gmap_example_subdivisions.svg
new file mode 100644
index 00000000000..96227f2af01
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_example_subdivisions.svg
@@ -0,0 +1,293 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_examples.svg b/Generalized_map/doc/Generalized_map/fig/gmap_examples.svg
new file mode 100644
index 00000000000..42225e69542
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_examples.svg
@@ -0,0 +1,941 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_examples_zoom.svg b/Generalized_map/doc/Generalized_map/fig/gmap_examples_zoom.svg
new file mode 100644
index 00000000000..3a180be20df
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_examples_zoom.svg
@@ -0,0 +1,544 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_insert_edge.svg b/Generalized_map/doc/Generalized_map/fig/gmap_insert_edge.svg
new file mode 100644
index 00000000000..cfafd757dc1
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_insert_edge.svg
@@ -0,0 +1,704 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_insert_facet.svg b/Generalized_map/doc/Generalized_map/fig/gmap_insert_facet.svg
new file mode 100644
index 00000000000..b3be125ff9f
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_insert_facet.svg
@@ -0,0 +1,817 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_insert_vertex.svg b/Generalized_map/doc/Generalized_map/fig/gmap_insert_vertex.svg
new file mode 100644
index 00000000000..c8cd0f3e99d
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_insert_vertex.svg
@@ -0,0 +1,1081 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_logo.png b/Generalized_map/doc/Generalized_map/fig/gmap_logo.png
new file mode 100644
index 00000000000..57bc77bcf3c
Binary files /dev/null and b/Generalized_map/doc/Generalized_map/fig/gmap_logo.png differ
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_non_manifolds.svg b/Generalized_map/doc/Generalized_map/fig/gmap_non_manifolds.svg
new file mode 100644
index 00000000000..8146b5a37f0
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_non_manifolds.svg
@@ -0,0 +1,323 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_non_orientable_objects.png b/Generalized_map/doc/Generalized_map/fig/gmap_non_orientable_objects.png
new file mode 100644
index 00000000000..c85a115a96a
Binary files /dev/null and b/Generalized_map/doc/Generalized_map/fig/gmap_non_orientable_objects.png differ
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_non_valid.svg b/Generalized_map/doc/Generalized_map/fig/gmap_non_valid.svg
new file mode 100644
index 00000000000..a86395ce2b9
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_non_valid.svg
@@ -0,0 +1,1125 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_quasi_manifold.svg b/Generalized_map/doc/Generalized_map/fig/gmap_quasi_manifold.svg
new file mode 100644
index 00000000000..ca49c11d377
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_quasi_manifold.svg
@@ -0,0 +1,331 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_sew_non_orientable.svg b/Generalized_map/doc/Generalized_map/fig/gmap_sew_non_orientable.svg
new file mode 100644
index 00000000000..1476a1c7461
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_sew_non_orientable.svg
@@ -0,0 +1,1190 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_triangulation.svg b/Generalized_map/doc/Generalized_map/fig/gmap_triangulation.svg
new file mode 100644
index 00000000000..274e69c1cef
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_triangulation.svg
@@ -0,0 +1,1526 @@
+
+
+
+
+
+
diff --git a/Generalized_map/doc/Generalized_map/fig/gmap_with_attribs.svg b/Generalized_map/doc/Generalized_map/fig/gmap_with_attribs.svg
new file mode 100644
index 00000000000..7b8166e36f1
--- /dev/null
+++ b/Generalized_map/doc/Generalized_map/fig/gmap_with_attribs.svg
@@ -0,0 +1,1211 @@
+
+
+
+
+
+