From 1a447016437727452fdf00e7c762f339c796f736 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 7 Dec 2009 00:41:50 +0000 Subject: Fix a couple of crashes with empty matrices. Some small optimisations. Correctly handle descenders on text when plotting labels. Minor layout improvements. Add some drawings of what's going on in the port matrix so that I don't keep losing them. git-svn-id: svn://localhost/ardour2/branches/3.0@6319 d708f5d6-7413-0410-9779-e7cbd77b26cf --- doc/port_matrix/cairo_text.svg | 341 ++++++++++++ doc/port_matrix/top_column_bundle_name.svg | 801 +++++++++++++++++++++++++++++ doc/port_matrix/top_column_port_name.svg | 670 ++++++++++++++++++++++++ 3 files changed, 1812 insertions(+) create mode 100644 doc/port_matrix/cairo_text.svg create mode 100644 doc/port_matrix/top_column_bundle_name.svg create mode 100644 doc/port_matrix/top_column_port_name.svg (limited to 'doc') diff --git a/doc/port_matrix/cairo_text.svg b/doc/port_matrix/cairo_text.svg new file mode 100644 index 0000000000..d623ccc01e --- /dev/null +++ b/doc/port_matrix/cairo_text.svg @@ -0,0 +1,341 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + ABCjpq + + + y + + + + + + origin + + + + y_bearing + + height + ABCjpq + + + + origin + + cairo_rotate (c, - M_PI / 4); + + diff --git a/doc/port_matrix/top_column_bundle_name.svg b/doc/port_matrix/top_column_bundle_name.svg new file mode 100644 index 0000000000..d5669c3e8d --- /dev/null +++ b/doc/port_matrix/top_column_bundle_name.svg @@ -0,0 +1,801 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + Bundle name (top) + ϑ + + + h + + y + + + g + + x + + + p + + ϑ + + d + + q + Port name (bottom) + + + + f + + diff --git a/doc/port_matrix/top_column_port_name.svg b/doc/port_matrix/top_column_port_name.svg new file mode 100644 index 0000000000..0a05f15b85 --- /dev/null +++ b/doc/port_matrix/top_column_port_name.svg @@ -0,0 +1,670 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + Column name (top) + ϑ + + + g + + h + + + y + + x + + p + + ϑ + + d + + q + Bundle name (bottom) + + -- cgit v1.2.3