![]() |
00001 //--------------------------------------------------------------------------------------- 00002 // Copyright (c) 2001-2010 by PDFTron Systems Inc. All Rights Reserved. 00003 // Consult legal.txt regarding legal and license information. 00004 //--------------------------------------------------------------------------------------- 00005 00006 #ifndef H_PDFTRON_PDF_CPPWRAP_SQUIGGLY 00007 #define H_PDFTRON_PDF_CPPWRAP_SQUIGGLY 00008 00009 #include <PDF/Annots/TextMarkup.h> 00010 00011 namespace pdftron { 00012 namespace PDF { 00013 namespace Annots { 00018 class Squiggly : public TextMarkup 00019 { 00020 public: 00026 Squiggly(SDF::Obj d); 00027 00033 Squiggly(const Annot& ann) : TextMarkup(ann.GetSDFObj()) {} 00034 00043 static Squiggly Create(SDF::SDFDoc& doc, const Rect& pos); 00044 00046 Squiggly(TRN_Annot squiggly); 00048 00049 00050 };//class Squiggly 00051 };//namespace Annot 00052 };//namespace PDF 00053 };//namespace pdftron 00054 #include <Impl/Page.inl> 00055 #endif