viewinformation2d.hxx (cdf0e10c) viewinformation2d.hxx (090f0eb8)
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *

--- 17 unchanged lines hidden (view full) ---

26 ************************************************************************/
27
28#ifndef INCLUDED_DRAWINGLAYER_GEOMETRY_VIEWINFORMATION2D_HXX
29#define INCLUDED_DRAWINGLAYER_GEOMETRY_VIEWINFORMATION2D_HXX
30
31// the solaris compiler defines 'sun' as '1'. To avoid that (and to allow
32// pre-declarations of com/sun/star namespace), include sal/config.h here
33// where sun is redefined as 'sun' (so i guess the problem is known).
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *

--- 17 unchanged lines hidden (view full) ---

26 ************************************************************************/
27
28#ifndef INCLUDED_DRAWINGLAYER_GEOMETRY_VIEWINFORMATION2D_HXX
29#define INCLUDED_DRAWINGLAYER_GEOMETRY_VIEWINFORMATION2D_HXX
30
31// the solaris compiler defines 'sun' as '1'. To avoid that (and to allow
32// pre-declarations of com/sun/star namespace), include sal/config.h here
33// where sun is redefined as 'sun' (so i guess the problem is known).
34#include <drawinglayer/drawinglayerdllapi.h>
34#include <sal/config.h>
35#include <com/sun/star/uno/Sequence.h>
36#include <com/sun/star/beans/PropertyValue.hpp>
37#include <com/sun/star/drawing/XDrawPage.hpp>
38
39//////////////////////////////////////////////////////////////////////////////
40// predefines
41

--- 15 unchanged lines hidden (view full) ---

57 /** ViewInformation2D class
58
59 This class holds all view-relevant information for a 2d geometry. It works
60 together with UNO API definitions and supports holding a sequence of PropertyValues.
61 The most used data is for convenience offered directly using basegfx tooling classes.
62 It is an implementation to support the sequence of PropertyValues used in a
63 ::com::sun::star::graphic::XPrimitive2D for C++ implementations working with those
64 */
35#include <sal/config.h>
36#include <com/sun/star/uno/Sequence.h>
37#include <com/sun/star/beans/PropertyValue.hpp>
38#include <com/sun/star/drawing/XDrawPage.hpp>
39
40//////////////////////////////////////////////////////////////////////////////
41// predefines
42

--- 15 unchanged lines hidden (view full) ---

58 /** ViewInformation2D class
59
60 This class holds all view-relevant information for a 2d geometry. It works
61 together with UNO API definitions and supports holding a sequence of PropertyValues.
62 The most used data is for convenience offered directly using basegfx tooling classes.
63 It is an implementation to support the sequence of PropertyValues used in a
64 ::com::sun::star::graphic::XPrimitive2D for C++ implementations working with those
65 */
65 class ViewInformation2D
66 class DRAWINGLAYER_DLLPUBLIC ViewInformation2D
66 {
67 private:
68 /// pointer to private implementation class
69 ImpViewInformation2D* mpViewInformation2D;
70
71 public:
72 /** Constructor: Create a ViewInformation2D
73

--- 110 unchanged lines hidden ---
67 {
68 private:
69 /// pointer to private implementation class
70 ImpViewInformation2D* mpViewInformation2D;
71
72 public:
73 /** Constructor: Create a ViewInformation2D
74

--- 110 unchanged lines hidden ---