#include <ContentItem.h>
Public Types | |
enum | Type { e_MCR, e_MCID, e_OBJR, e_Unknown } |
Public Member Functions | |
ContentItem (const ContentItem &) | |
ContentItem & | operator= (const ContentItem &) |
Type | GetType () const |
class SElement | GetParent () |
Page | GetPage () |
SDF::Obj | GetSDFObj () const |
int | GetMCID () const |
SDF::Obj | GetContainingStm () const |
SDF::Obj | GetStmOwner () const |
SDF::Obj | GetRefObj () const |
Content items are graphical objects that exist in the document independently of the structure tree but are associated with structure elements.
Content items are leaf nodes of the structure tree.
Definition at line 20 of file ContentItem.h.
Enumerator | |
---|---|
e_MCR |
marked-content reference. |
e_MCID |
marked-content identifier. |
e_OBJR |
object reference dictionary. |
e_Unknown |
unknown content type. |
Definition at line 29 of file ContentItem.h.
pdftron::PDF::Struct::ContentItem::ContentItem | ( | const ContentItem & | ) |
Copy constructor and assignment operator.
SDF::Obj pdftron::PDF::Struct::ContentItem::GetContainingStm | ( | ) | const |
int pdftron::PDF::Struct::ContentItem::GetMCID | ( | ) | const |
Page pdftron::PDF::Struct::ContentItem::GetPage | ( | ) |
The page on which the marked content is drawn, whether directly as part of page content or indirectly by being in a Form XObject or annotation drawn on that page.
class SElement pdftron::PDF::Struct::ContentItem::GetParent | ( | ) |
Find the parent structure element.
SDF::Obj pdftron::PDF::Struct::ContentItem::GetRefObj | ( | ) | const |
SDF::Obj pdftron::PDF::Struct::ContentItem::GetSDFObj | ( | ) | const |
SDF::Obj pdftron::PDF::Struct::ContentItem::GetStmOwner | ( | ) | const |
Type pdftron::PDF::Struct::ContentItem::GetType | ( | ) | const |
ContentItem& pdftron::PDF::Struct::ContentItem::operator= | ( | const ContentItem & | ) |