LibreOffice Module tools (master) 1
|
This is the complete list of members for tools::Polygon, including all inherited members.
AdaptiveSubdivide(tools::Polygon &rResult, const double d=1.0) const | tools::Polygon | |
CalcDistance(sal_uInt16 nPt1, sal_uInt16 nPt2) const | tools::Polygon | |
Clear() | tools::Polygon | |
Clip(const tools::Rectangle &rRect) | tools::Polygon | |
Contains(const Point &rPt) const | tools::Polygon | |
getB2DPolygon() const | tools::Polygon | |
GetBoundRect() const | tools::Polygon | |
GetConstFlagAry() const | tools::Polygon | |
GetConstPointAry() const | tools::Polygon | |
GetFlags(sal_uInt16 nPos) const | tools::Polygon | |
GetPoint(sal_uInt16 nPos) const | tools::Polygon | |
GetPointAry() | tools::Polygon | |
GetSize() const | tools::Polygon | |
HasFlags() const | tools::Polygon | |
ImplRead(SvStream &rIStream) | tools::Polygon | |
ImplReduceEdges(tools::Polygon &rPoly, const double &rArea, sal_uInt16 nPercent) | tools::Polygon | static |
ImplType typedef | tools::Polygon | |
ImplWrite(SvStream &rOStream) const | tools::Polygon | |
Insert(sal_uInt16 nPos, const Point &rPt) | tools::Polygon | |
Insert(sal_uInt16 nPos, const tools::Polygon &rPoly) | tools::Polygon | |
IsEqual(const tools::Polygon &rPoly) const | tools::Polygon | |
IsRect() const | tools::Polygon | |
Move(tools::Long nHorzMove, tools::Long nVertMove) | tools::Polygon | |
mpImplPolygon | tools::Polygon | private |
operator!=(const tools::Polygon &rPoly) const | tools::Polygon | inline |
operator=(const tools::Polygon &rPoly) | tools::Polygon | |
operator=(tools::Polygon &&rPoly) noexcept | tools::Polygon | |
operator==(const tools::Polygon &rPoly) const | tools::Polygon | |
operator[](sal_uInt16 nPos) const | tools::Polygon | inline |
operator[](sal_uInt16 nPos) | tools::Polygon | |
Optimize(PolyOptimizeFlags nOptimizeFlags) | tools::Polygon | |
Polygon() | tools::Polygon | |
Polygon(sal_uInt16 nSize) | tools::Polygon | explicit |
Polygon(sal_uInt16 nPoints, const Point *pPtAry, const PolyFlags *pFlagAry=nullptr) | tools::Polygon | |
Polygon(const tools::Rectangle &rRect) | tools::Polygon | explicit |
Polygon(const tools::Rectangle &rRect, sal_uInt32 nHorzRound, sal_uInt32 nVertRound) | tools::Polygon | |
Polygon(const Point &rCenter, tools::Long nRadX, tools::Long nRadY) | tools::Polygon | |
Polygon(const tools::Rectangle &rBound, const Point &rStart, const Point &rEnd, PolyStyle ePolyStyle=PolyStyle::Arc, const bool bClockWiseArcDirection=false) | tools::Polygon | |
Polygon(const Point &rBezPt1, const Point &rCtrlPt1, const Point &rBezPt2, const Point &rCtrlPt2, sal_uInt16 nPoints) | tools::Polygon | |
Polygon(const tools::Polygon &rPoly) | tools::Polygon | |
Polygon(tools::Polygon &&rPoly) noexcept | tools::Polygon | |
Polygon(const ::basegfx::B2DPolygon &rPolygon) | tools::Polygon | explicit |
Read(SvStream &rIStream) | tools::Polygon | |
ReadPolygon | tools::Polygon | friend |
Rotate(const Point &rCenter, double fSin, double fCos) | tools::Polygon | |
Rotate(const Point &rCenter, Degree10 nAngle10) | tools::Polygon | |
Scale(double fScaleX, double fScaleY) | tools::Polygon | |
SetFlags(sal_uInt16 nPos, PolyFlags eFlags) | tools::Polygon | |
SetPoint(const Point &rPt, sal_uInt16 nPos) | tools::Polygon | |
SetSize(sal_uInt16 nNewSize) | tools::Polygon | |
SubdivideBezier(const Polygon &rPoly) | tools::Polygon | static |
Translate(const Point &rTrans) | tools::Polygon | |
Write(SvStream &rOStream) const | tools::Polygon | |
WritePolygon | tools::Polygon | friend |
~Polygon() | tools::Polygon |