libquentier 0.8.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
quentier::ResourceRecognitionIndexItem Class Reference
Inheritance diagram for quentier::ResourceRecognitionIndexItem:
Collaboration diagram for quentier::ResourceRecognitionIndexItem:

Classes

struct  ITextItem
struct  IObjectItem
struct  IShapeItem
struct  IBarcodeItem

Public Types

using ITextItemPtr = std::shared_ptr<ITextItem>
using IObjectItemPtr = std::shared_ptr<IObjectItem>
using IShapeItemPtr = std::shared_ptr<IShapeItem>
using IBarcodeItemPtr = std::shared_ptr<IBarcodeItem>

Public Member Functions

 ResourceRecognitionIndexItem (const ResourceRecognitionIndexItem &other)
 ResourceRecognitionIndexItem (ResourceRecognitionIndexItem &&other) noexcept
ResourceRecognitionIndexItem & operator= (const ResourceRecognitionIndexItem &other)
ResourceRecognitionIndexItem & operator= (ResourceRecognitionIndexItem &&other) noexcept
bool isValid () const
int x () const
void setX (int x)
int y () const
void setY (int y)
int h () const
void setH (int h)
int w () const
void setW (int w)
int offset () const
void setOffset (int offset)
int duration () const
void setDuration (int duration)
QList< int > strokes () const
void setStrokes (QList< int > strokes)
QList< ITextItemPtr > textItems () const
void setTextItems (QList< ITextItemPtr > textItems)
QList< IObjectItemPtr > objectItems () const
void setObjectItems (QList< IObjectItemPtr > objectItems)
QList< IShapeItemPtr > shapeItems () const
void setShapeItems (QList< IShapeItemPtr > shapeItems)
QList< IBarcodeItemPtr > barcodeItems () const
void setBarcodeItems (QList< IBarcodeItemPtr > barcodeItems)
QTextStream & print (QTextStream &strm) const override
Public Member Functions inherited from quentier::utility::Printable
QString toString () const

Member Function Documentation

◆ print()

QTextStream & quentier::ResourceRecognitionIndexItem::print ( QTextStream & strm) const
overridevirtual