LibreOffice Module vcl (master)  1
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
VectorGraphicSearch Class Referencefinal

#include <VectorGraphicSearch.hxx>

Collaboration diagram for VectorGraphicSearch:


class  Implementation

Public Member Functions

 VectorGraphicSearch (Graphic const &rGraphic)
 ~VectorGraphicSearch ()
bool search (OUString const &rSearchString, VectorGraphicSearchOptions const &rOptions=VectorGraphicSearchOptions())
basegfx::B2DSize pageSize ()
bool next ()
bool previous ()
int index ()
std::vector< basegfx::B2DRectanglegetTextRectangles ()

Private Member Functions

bool searchPDF (std::shared_ptr< VectorGraphicData > const &rData)

Private Attributes

std::unique_ptr< ImplementationmpImplementation
Graphic maGraphic

Detailed Description

Definition at line 50 of file VectorGraphicSearch.hxx.

Constructor & Destructor Documentation

VectorGraphicSearch::VectorGraphicSearch ( Graphic const &  rGraphic)

Definition at line 308 of file VectorGraphicSearch.cxx.

References maGraphic.

VectorGraphicSearch::~VectorGraphicSearch ( )

Definition at line 313 of file VectorGraphicSearch.cxx.

Member Function Documentation

std::vector< basegfx::B2DRectangle > VectorGraphicSearch::getTextRectangles ( )

Definition at line 334 of file VectorGraphicSearch.cxx.

int VectorGraphicSearch::index ( )

Definition at line 332 of file VectorGraphicSearch.cxx.

bool VectorGraphicSearch::next ( )

Definition at line 328 of file VectorGraphicSearch.cxx.

basegfx::B2DSize VectorGraphicSearch::pageSize ( )

Definition at line 326 of file VectorGraphicSearch.cxx.

bool VectorGraphicSearch::previous ( )

Definition at line 330 of file VectorGraphicSearch.cxx.

bool VectorGraphicSearch::search ( OUString const &  rSearchString,
VectorGraphicSearchOptions const &  rOptions = VectorGraphicSearchOptions() 

Definition at line 315 of file VectorGraphicSearch.cxx.

bool VectorGraphicSearch::searchPDF ( std::shared_ptr< VectorGraphicData > const &  rData)

Definition at line 321 of file VectorGraphicSearch.cxx.

Member Data Documentation

Graphic VectorGraphicSearch::maGraphic

Definition at line 55 of file VectorGraphicSearch.hxx.

std::unique_ptr<Implementation> VectorGraphicSearch::mpImplementation

Definition at line 53 of file VectorGraphicSearch.hxx.

The documentation for this class was generated from the following files: