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 --- |