20#ifndef INCLUDED_SVX_IPOLYPOLYGONEDITORCONTROLLER_HXX
21#define INCLUDED_SVX_IPOLYPOLYGONEDITORCONTROLLER_HXX
53 virtual void DeleteMarkedPoints() = 0;
54 virtual bool IsDeleteMarkedPointsPossible()
const = 0;
56 virtual void RipUpAtMarkedPoints() = 0;
57 virtual bool IsRipUpAtMarkedPointsPossible()
const = 0;
59 virtual bool IsSetMarkedSegmentsKindPossible()
const = 0;
63 virtual bool IsSetMarkedPointsSmoothPossible()
const = 0;
67 virtual bool IsOpenCloseMarkedObjectsPossible()
const = 0;
71 ~IPolyPolygonEditorController() {}
class SAL_DLLPUBLIC_RTTI SAL_LOPLUGIN_ANNOTATE("crosscast") IPolyPolygonEditorController