Foxit PDF SDK
foxit::addon::accessibility::AccessibilityRectInfo Class Reference

Inherits Object.

Public Member Functions

 AccessibilityRectInfo ()
 Constructor.
 
 AccessibilityRectInfo (const AccessibilityRectInfo &other)
 Constructor, with another accessibility rect info object. More...
 
AccessibilityRectInfo & operator= (const AccessibilityRectInfo &other)
 Assign operator. More...
 
void Set (const RectF &rect, int data_index)
 Set value. More...
 

Public Attributes

int data_index
 Index that maps this rectangle back to its entry in the page's reading-order data. A non-negative value is a valid order-data index; -1 means this rectangle is not associated with any order data (the default).
 
foxit::RectF rect
 The rectangle.
 

Detailed Description

This class represents accessibility rect info.

Constructor & Destructor Documentation

◆ AccessibilityRectInfo()

foxit::addon::accessibility::AccessibilityRectInfo::AccessibilityRectInfo ( const AccessibilityRectInfo &  other)
inline

Constructor, with another accessibility rect info object.

Parameters
[in]otherAnother accessibility rect info object.

Member Function Documentation

◆ operator=()

AccessibilityRectInfo& foxit::addon::accessibility::AccessibilityRectInfo::operator= ( const AccessibilityRectInfo &  other)
inline

Assign operator.

Parameters
[in]otherAnother accessibility rect info object, whose value would be assigned to current object.
Returns
Reference to current object itself.

◆ Set()

void foxit::addon::accessibility::AccessibilityRectInfo::Set ( const RectF &  rect,
int  data_index 
)
inline

Set value.

Parameters
[in]rectThe rectangle.
[in]data_indexIndex that maps this rectangle back to its entry in the page's reading-order data. Pass a non-negative order-data index, or -1 if this rectangle is not associated with any order data.
Returns
None.