summaryrefslogtreecommitdiff
path: root/basegfx/inc/basegfx/raster
diff options
context:
space:
mode:
authorMathias Bauer <mba@openoffice.org>2011-02-27 17:44:25 +0100
committerBjoern Michaelsen <bjoern.michaelsen@canonical.com>2011-06-16 13:04:50 +0200
commit602edcf19750e3d64300a994779bf7eab2794fae (patch)
tree49ca181f0e375622d93dc0286e3757c9c9342b47 /basegfx/inc/basegfx/raster
parent4265f28d829e056582255b47488a3415483181a6 (diff)
CWS gnumake4: convert basegfx to new build system [hg:e8f9d107b59a]
Diffstat (limited to 'basegfx/inc/basegfx/raster')
-rw-r--r--basegfx/inc/basegfx/raster/bpixelraster.hxx3
-rw-r--r--basegfx/inc/basegfx/raster/bzpixelraster.hxx3
-rw-r--r--basegfx/inc/basegfx/raster/rasterconvert3d.hxx13
3 files changed, 11 insertions, 8 deletions
diff --git a/basegfx/inc/basegfx/raster/bpixelraster.hxx b/basegfx/inc/basegfx/raster/bpixelraster.hxx
index c28adcdb2ef7..0805db5b5e6d 100644
--- a/basegfx/inc/basegfx/raster/bpixelraster.hxx
+++ b/basegfx/inc/basegfx/raster/bpixelraster.hxx
@@ -32,6 +32,7 @@
#include <sal/types.h>
#include <basegfx/pixel/bpixel.hxx>
#include <rtl/memory.h>
+#include <basegfx/basegfxdllapi.h>
//////////////////////////////////////////////////////////////////////////////
// predeclarations
@@ -40,7 +41,7 @@
namespace basegfx
{
- class BPixelRaster
+ class BASEGFX_DLLPUBLIC BPixelRaster
{
private:
// do not allow copy constructor and assignment operator
diff --git a/basegfx/inc/basegfx/raster/bzpixelraster.hxx b/basegfx/inc/basegfx/raster/bzpixelraster.hxx
index 2c0905a78397..61a21c40dda7 100644
--- a/basegfx/inc/basegfx/raster/bzpixelraster.hxx
+++ b/basegfx/inc/basegfx/raster/bzpixelraster.hxx
@@ -30,6 +30,7 @@
#include <basegfx/raster/bpixelraster.hxx>
#include <rtl/memory.h>
+#include <basegfx/basegfxdllapi.h>
//////////////////////////////////////////////////////////////////////////////
// predeclarations
@@ -38,7 +39,7 @@
namespace basegfx
{
- class BZPixelRaster : public BPixelRaster
+ class BASEGFX_DLLPUBLIC BZPixelRaster : public BPixelRaster
{
protected:
// additionally, host a ZBuffer
diff --git a/basegfx/inc/basegfx/raster/rasterconvert3d.hxx b/basegfx/inc/basegfx/raster/rasterconvert3d.hxx
index fb777482246d..fde93a4710dd 100644
--- a/basegfx/inc/basegfx/raster/rasterconvert3d.hxx
+++ b/basegfx/inc/basegfx/raster/rasterconvert3d.hxx
@@ -34,6 +34,7 @@
#include <basegfx/vector/b3dvector.hxx>
#include <basegfx/point/b2dpoint.hxx>
#include <basegfx/vector/b2dvector.hxx>
+#include <basegfx/basegfxdllapi.h>
//////////////////////////////////////////////////////////////////////////////
// predeclarations
@@ -49,7 +50,7 @@ namespace basegfx
namespace basegfx
{
- class ip_single
+ class BASEGFX_DLLPUBLIC ip_single
{
private:
double mfVal;
@@ -75,7 +76,7 @@ namespace basegfx
namespace basegfx
{
- class ip_double
+ class BASEGFX_DLLPUBLIC ip_double
{
private:
ip_single maX;
@@ -101,7 +102,7 @@ namespace basegfx
namespace basegfx
{
- class ip_triple
+ class BASEGFX_DLLPUBLIC ip_triple
{
private:
ip_single maX;
@@ -137,7 +138,7 @@ namespace basegfx
{
#define SCANLINE_EMPTY_INDEX (0xffffffff)
- class InterpolatorProvider3D
+ class BASEGFX_DLLPUBLIC InterpolatorProvider3D
{
private:
::std::vector< ip_triple > maColorInterpolators;
@@ -209,7 +210,7 @@ namespace basegfx
namespace basegfx
{
- class RasterConversionLineEntry3D
+ class BASEGFX_DLLPUBLIC RasterConversionLineEntry3D
{
private:
ip_single maX;
@@ -307,7 +308,7 @@ namespace basegfx
namespace basegfx
{
- class RasterConverter3D : public InterpolatorProvider3D
+ class BASEGFX_DLLPUBLIC RasterConverter3D : public InterpolatorProvider3D
{
private:
// the line entries for an area conversion run