|
| Square (SDF::Obj d=0) |
|
| Square (const Annot &ann) |
|
| Markup (SDF::Obj d=0) |
|
| Markup (const Annot &ann) |
|
UString | GetTitle () |
|
void | SetTitle (const UString &title) |
|
void | SetTitle (const char *title) |
|
Popup | GetPopup () const |
|
void | SetPopup (const Popup &ppup) |
|
double | GetOpacity () const |
|
void | SetOpacity (double op) |
|
UString | GetSubject () const |
|
void | SetSubject (const UString &contents) |
|
Date | GetCreationDates () const |
|
void | SetCreationDates (const Date &dt) |
|
BorderEffect | GetBorderEffect () const |
|
void | SetBorderEffect (BorderEffect effect=e_None) |
|
double | GetBorderEffectIntensity () const |
|
void | SetBorderEffectIntensity (double intensity=0) |
|
ColorPt | GetInteriorColor () const |
|
int | GetInteriorColorCompNum () const |
|
void | SetInteriorColor (const ColorPt &c, int CompNum) |
|
Rect | GetContentRect () const |
|
void | SetContentRect (const Rect &cr) |
|
Rect | GetPadding () const |
|
void | SetPadding (const Rect &rd) |
|
void | SetPadding (double x) |
|
void | RotateAppearance (double angle) |
|
| Annot (SDF::Obj d=0) |
|
| Annot (const Annot &d) |
|
Annot & | operator= (const Annot &d) |
|
bool | operator== (const Annot &d) |
|
bool | IsValid () const |
|
SDF::Obj | GetSDFObj () const |
|
Type | GetType () const |
|
Rect | GetRect () const |
|
Rect | GetVisibleContentBox () const |
|
bool | IsMarkup () const |
|
void | SetRect (const Rect &pos) |
|
Page | GetPage () const |
|
void | SetPage (const Page &page) |
|
SDF::Obj | GetUniqueID () const |
|
void | SetUniqueID (const char *id, int id_buf_sz=0) |
|
Date | GetDate () const |
|
void | SetDate (const Date &date) |
|
bool | GetFlag (Flag flag) const |
|
void | SetFlag (Flag flag, bool value) |
|
SDF::Obj | GetTriggerAction (Annot::ActionTriggerEvent trigger) |
|
BorderStyle | GetBorderStyle () const |
|
void | SetBorderStyle (const BorderStyle &bs, bool oldStyleOnly=false) |
|
SDF::Obj | GetAppearance (AnnotationState annot_state=e_normal, const char *app_state=0) |
|
void | SetAppearance (SDF::Obj app_stream, AnnotationState annot_state=e_normal, const char *app_state=0) |
|
void | RemoveAppearance (AnnotationState annot_state=e_normal, const char *app_state=0) |
|
void | Flatten (class Page page) |
|
const char * | GetActiveAppearanceState () const |
|
void | SetActiveAppearanceState (const char *astate) |
|
ColorPt | GetColorAsRGB () const |
|
ColorPt | GetColorAsCMYK () const |
|
ColorPt | GetColorAsGray () const |
|
int | GetColorCompNum () const |
|
void | SetColor (const ColorPt &col, int numcomp=3) |
|
int | GetStructParent () const |
|
void | SetStructParent (const int parkeyval) |
|
SDF::Obj | GetOptionalContent () const |
|
void | SetOptionalContent (SDF::Obj content) |
|
void | SetContents (const UString &contents) |
|
UString | GetContents () const |
|
int | GetRotation () const |
|
void | SetRotation (int angle) |
|
void | RefreshAppearance () |
|
void | RefreshAppearance (const RefreshOptions &options) |
|
UString | GetCustomData (const UString &key) const |
|
void | SetCustomData (const UString &key, const UString &value) |
|
void | DeleteCustomData (const UString &key) |
|
void | Resize (const Rect &newrect) |
|
ptrdiff_t | GetHandleInternal () |
|
Square annotation is used to display a rectangle on the page. When opened, a square annotation can display a pop-up window containing the text of the associated note. The rectangle may be inscribed and possibly padded within the annotation rectangle defined by the annotation dictionary's Rect entry.
Definition at line 19 of file Square.h.