LibreOffice Module svx (master) 1
Public Member Functions | Public Attributes | List of all members
SdrEdgeInfoRec Class Reference

Utility class SdrEdgeInfoRec. More...

#include <svdoedge.hxx>

Collaboration diagram for SdrEdgeInfoRec:
[legend]

Public Member Functions

 SdrEdgeInfoRec ()
 
PointImpGetLineOffsetPoint (SdrEdgeLineCode eLineCode)
 
sal_uInt16 ImpGetPolyIdx (SdrEdgeLineCode eLineCode, const XPolygon &rXP) const
 
bool ImpIsHorzLine (SdrEdgeLineCode eLineCode, const XPolygon &rXP) const
 
void ImpSetLineOffset (SdrEdgeLineCode eLineCode, const XPolygon &rXP, tools::Long nVal)
 
tools::Long ImpGetLineOffset (SdrEdgeLineCode eLineCode, const XPolygon &rXP) const
 

Public Attributes

Point aObj1Line2
 
Point aObj1Line3
 
Point aObj2Line2
 
Point aObj2Line3
 
Point aMiddleLine
 
tools::Long nAngle1
 
tools::Long nAngle2
 
sal_uInt16 nObj1Lines
 
sal_uInt16 nObj2Lines
 
sal_uInt16 nMiddleLine
 

Detailed Description

Utility class SdrEdgeInfoRec.

Definition at line 75 of file svdoedge.hxx.

Constructor & Destructor Documentation

◆ SdrEdgeInfoRec()

SdrEdgeInfoRec::SdrEdgeInfoRec ( )
inline

Definition at line 95 of file svdoedge.hxx.

Member Function Documentation

◆ ImpGetLineOffset()

tools::Long SdrEdgeInfoRec::ImpGetLineOffset ( SdrEdgeLineCode  eLineCode,
const XPolygon rXP 
) const

◆ ImpGetLineOffsetPoint()

Point & SdrEdgeInfoRec::ImpGetLineOffsetPoint ( SdrEdgeLineCode  eLineCode)

◆ ImpGetPolyIdx()

sal_uInt16 SdrEdgeInfoRec::ImpGetPolyIdx ( SdrEdgeLineCode  eLineCode,
const XPolygon rXP 
) const

◆ ImpIsHorzLine()

bool SdrEdgeInfoRec::ImpIsHorzLine ( SdrEdgeLineCode  eLineCode,
const XPolygon rXP 
) const

◆ ImpSetLineOffset()

void SdrEdgeInfoRec::ImpSetLineOffset ( SdrEdgeLineCode  eLineCode,
const XPolygon rXP,
tools::Long  nVal 
)

Member Data Documentation

◆ aMiddleLine

Point SdrEdgeInfoRec::aMiddleLine

◆ aObj1Line2

Point SdrEdgeInfoRec::aObj1Line2

◆ aObj1Line3

Point SdrEdgeInfoRec::aObj1Line3

◆ aObj2Line2

Point SdrEdgeInfoRec::aObj2Line2

◆ aObj2Line3

Point SdrEdgeInfoRec::aObj2Line3

◆ nAngle1

tools::Long SdrEdgeInfoRec::nAngle1

◆ nAngle2

tools::Long SdrEdgeInfoRec::nAngle2

◆ nMiddleLine

sal_uInt16 SdrEdgeInfoRec::nMiddleLine

◆ nObj1Lines

sal_uInt16 SdrEdgeInfoRec::nObj1Lines

◆ nObj2Lines

sal_uInt16 SdrEdgeInfoRec::nObj2Lines

The documentation for this class was generated from the following files: