00001
00002
00003
00004
00005
00006 #ifndef H_PDFTRON_PDF_CPPWRAP_SQUARE1
00007 #define H_PDFTRON_PDF_CPPWRAP_SQUARE1
00008
00009 #include <PDF/Annots/Markup.h>
00010
00011 namespace pdftron {
00012 namespace PDF {
00013 namespace Annots {
00020 class Square : public Markup
00021 {
00022 public:
00028 Square(SDF::Obj d = 0);
00029
00035 Square(const Annot& ann) : Markup(ann.GetSDFObj()) {}
00036
00045 static Square Create(SDF::SDFDoc& doc, const Rect& pos);
00046
00048 Square(TRN_Annot square);
00050
00051 };
00052 };
00053 };
00054 };
00055 #include <Impl/Page.inl>
00056 #endif