20#ifndef INCLUDED_SVX_INC_XPOLYIMP_HXX
21#define INCLUDED_SVX_INC_XPOLYIMP_HXX
33 std::unique_ptr<PolyFlags[]>
49 void Resize( sal_uInt16 nNewSize,
bool bDeletePoints =
true );
50 void InsertSpace( sal_uInt16 nPos, sal_uInt16 nCount );
51 void Remove( sal_uInt16 nPos, sal_uInt16 nCount );
::std::vector< XPolygon > aXPolyList
bool operator==(const ImpXPolygon &rImpXPoly) const
void Resize(sal_uInt16 nNewSize, bool bDeletePoints=true)
Change polygon size.
ImpXPolygon(sal_uInt16 nInitSize, sal_uInt16 nResize=16)
void Remove(sal_uInt16 nPos, sal_uInt16 nCount)
void InsertSpace(sal_uInt16 nPos, sal_uInt16 nCount)
std::unique_ptr< PolyFlags[]> pFlagAry
std::unique_ptr< Point[]> pPointAry
void CheckPointDelete() const