diff options
Diffstat (limited to 'vcl/inc/vcl/lineinfo.hxx')
-rw-r--r-- | vcl/inc/vcl/lineinfo.hxx | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/vcl/inc/vcl/lineinfo.hxx b/vcl/inc/vcl/lineinfo.hxx index 9b12966a52ff..938a7feb015d 100644 --- a/vcl/inc/vcl/lineinfo.hxx +++ b/vcl/inc/vcl/lineinfo.hxx @@ -1,7 +1,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -42,22 +42,22 @@ namespace basegfx { class B2DPolyPolygon; } struct ImplLineInfo { - ULONG mnRefCount; - LineStyle meStyle; - long mnWidth; - USHORT mnDashCount; - long mnDashLen; - USHORT mnDotCount; - long mnDotLen; - long mnDistance; - + ULONG mnRefCount; + LineStyle meStyle; + long mnWidth; + USHORT mnDashCount; + long mnDashLen; + USHORT mnDotCount; + long mnDotLen; + long mnDistance; + basegfx::B2DLineJoin meLineJoin; ImplLineInfo(); ImplLineInfo( const ImplLineInfo& rImplLineInfo ); - friend SvStream& operator>>( SvStream& rIStm, ImplLineInfo& rImplLineInfo ); - friend SvStream& operator<<( SvStream& rOStm, const ImplLineInfo& rImplLineInfo ); + friend SvStream& operator>>( SvStream& rIStm, ImplLineInfo& rImplLineInfo ); + friend SvStream& operator<<( SvStream& rOStm, const ImplLineInfo& rImplLineInfo ); }; // ------------ @@ -66,12 +66,12 @@ struct ImplLineInfo class VCL_DLLPUBLIC LineInfo { -private: +private: - ImplLineInfo* mpImplLineInfo; - long n1; - long n2; - long n3; + ImplLineInfo* mpImplLineInfo; + long n1; + long n2; + long n3; SAL_DLLPRIVATE void ImplMakeUnique(); @@ -81,36 +81,36 @@ public: LineInfo( const LineInfo& rLineInfo ); ~LineInfo(); - LineInfo& operator=( const LineInfo& rLineInfo ); + LineInfo& operator=( const LineInfo& rLineInfo ); BOOL operator==( const LineInfo& rLineInfo ) const; BOOL operator!=( const LineInfo& rLineInfo ) const { return !(LineInfo::operator==( rLineInfo ) ); } BOOL IsSameInstance( const LineInfo& rLineInfo ) const { return( mpImplLineInfo == rLineInfo.mpImplLineInfo ); } void SetStyle( LineStyle eStyle ); - LineStyle GetStyle() const { return mpImplLineInfo->meStyle; } + LineStyle GetStyle() const { return mpImplLineInfo->meStyle; } void SetWidth( long nWidth ); - long GetWidth() const { return mpImplLineInfo->mnWidth; } + long GetWidth() const { return mpImplLineInfo->mnWidth; } - void SetDashCount( USHORT nDashCount ); - USHORT GetDashCount() const { return mpImplLineInfo->mnDashCount; } + void SetDashCount( USHORT nDashCount ); + USHORT GetDashCount() const { return mpImplLineInfo->mnDashCount; } - void SetDashLen( long nDashLen ); - long GetDashLen() const { return mpImplLineInfo->mnDashLen; } + void SetDashLen( long nDashLen ); + long GetDashLen() const { return mpImplLineInfo->mnDashLen; } - void SetDotCount( USHORT nDotCount ); - USHORT GetDotCount() const { return mpImplLineInfo->mnDotCount; } + void SetDotCount( USHORT nDotCount ); + USHORT GetDotCount() const { return mpImplLineInfo->mnDotCount; } - void SetDotLen( long nDotLen ); - long GetDotLen() const { return mpImplLineInfo->mnDotLen; } + void SetDotLen( long nDotLen ); + long GetDotLen() const { return mpImplLineInfo->mnDotLen; } - void SetDistance( long nDistance ); - long GetDistance() const { return mpImplLineInfo->mnDistance; } + void SetDistance( long nDistance ); + long GetDistance() const { return mpImplLineInfo->mnDistance; } void SetLineJoin(basegfx::B2DLineJoin eLineJoin); basegfx::B2DLineJoin GetLineJoin() const { return mpImplLineInfo->meLineJoin; } - BOOL IsDefault() const { return( !mpImplLineInfo->mnWidth && ( LINE_SOLID == mpImplLineInfo->meStyle ) ); } + BOOL IsDefault() const { return( !mpImplLineInfo->mnWidth && ( LINE_SOLID == mpImplLineInfo->meStyle ) ); } friend VCL_DLLPUBLIC SvStream& operator>>( SvStream& rIStm, LineInfo& rLineInfo ); friend VCL_DLLPUBLIC SvStream& operator<<( SvStream& rOStm, const LineInfo& rLineInfo ); |