changeset 7821:f79dcba526a8

Export nested properties classes of all graphics object.
author Michael Goffioul <michael.goffioul@gmail.com>
date Thu, 07 Feb 2008 17:06:55 +0100
parents cb4838d70ab2
children edbaa13397ee
files src/ChangeLog src/graphics.h.in
diffstat 2 files changed, 12 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Thu Feb 07 16:21:03 2008 +0100
+++ b/src/ChangeLog	Thu Feb 07 17:06:55 2008 +0100
@@ -1,5 +1,11 @@
 2008-06-04  Michael Goffioul <michael.goffioul@gmail.com>
 
+	* graphics.h.in (class root_figure::properties,
+	class line::properties, class text::properties,
+	class image::properties, class patch::properties,
+	class surface::properties): Export classes with
+	OCTINTERP_API.
+
 	* graphics.cc (axes::properties::set_defaults): Use correct
 	default values for gridlinestyle and minorgridlinestyle.
 
--- a/src/graphics.h.in	Thu Feb 07 16:21:03 2008 +0100
+++ b/src/graphics.h.in	Thu Feb 07 17:06:55 2008 +0100
@@ -1986,7 +1986,7 @@
 class OCTINTERP_API root_figure : public base_graphics_object
 {
 public:
-  class properties : public base_properties
+  class OCTINTERP_API properties : public base_properties
   {
   public:
     // See the genprops.awk script for an explanation of the
@@ -2631,7 +2631,7 @@
 class OCTINTERP_API line : public base_graphics_object
 {
 public:
-  class properties : public base_properties
+  class OCTINTERP_API properties : public base_properties
   {
   public:
     // See the genprops.awk script for an explanation of the
@@ -2686,7 +2686,7 @@
 class OCTINTERP_API text : public base_graphics_object
 {
 public:
-  class properties : public base_properties
+  class OCTINTERP_API properties : public base_properties
   {
   public:
     // See the genprops.awk script for an explanation of the
@@ -2747,7 +2747,7 @@
 class OCTINTERP_API image : public base_graphics_object
 {
 public:
-  class properties : public base_properties
+  class OCTINTERP_API properties : public base_properties
   {
   public:
     // See the genprops.awk script for an explanation of the
@@ -2790,7 +2790,7 @@
 class OCTINTERP_API patch : public base_graphics_object
 {
 public:
-  class properties : public base_properties
+  class OCTINTERP_API properties : public base_properties
   {
   public:
     // See the genprops.awk script for an explanation of the
@@ -2863,7 +2863,7 @@
 class OCTINTERP_API surface : public base_graphics_object
 {
 public:
-  class properties : public base_properties
+  class OCTINTERP_API properties : public base_properties
   {
   public:
     // See the genprops.awk script for an explanation of the