20 #ifndef INCLUDED_VCL_IMAPPOLY_HXX
21 #define INCLUDED_VCL_IMAPPOLY_HXX
45 const OUString& rAltText,
46 const OUString& rDesc,
47 const OUString& rTarget,
48 const OUString& rName,
50 bool bPixelCoords =
true );
53 virtual bool IsHit(
const Point& rPoint )
const override;
67 void WriteCERN(
SvStream& rOStm )
const;
68 void WriteNCSA(
SvStream& rOStm )
const;
virtual bool IsHit(const Point &rPoint) const =0
virtual void ReadIMapObject(SvStream &rIStm)=0
bool IsEqual(const IMapObject &rEqObj)
bool HasExtraEllipse() const
const tools::Rectangle & GetExtraEllipse() const
virtual IMapObjectType GetType() const =0
tools::Rectangle aEllipse
virtual void WriteIMapObject(SvStream &rOStm) const =0