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:
[legend]

Classes

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)
private

Definition at line 321 of file VectorGraphicSearch.cxx.

Member Data Documentation

Graphic VectorGraphicSearch::maGraphic
private

Definition at line 55 of file VectorGraphicSearch.hxx.

std::unique_ptr<Implementation> VectorGraphicSearch::mpImplementation
private

Definition at line 53 of file VectorGraphicSearch.hxx.


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