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 aGraphic)
 
 ~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::VectorGraphicSearch ( Graphic  aGraphic)

Definition at line 195 of file VectorGraphicSearch.cxx.

References maGraphic.

◆ ~VectorGraphicSearch()

VectorGraphicSearch::~VectorGraphicSearch ( )

Definition at line 201 of file VectorGraphicSearch.cxx.

References mpImplementation.

Member Function Documentation

◆ getTextRectangles()

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

Definition at line 299 of file VectorGraphicSearch.cxx.

References mpImplementation.

◆ index()

int VectorGraphicSearch::index ( )

Definition at line 292 of file VectorGraphicSearch.cxx.

References mpImplementation.

◆ next()

bool VectorGraphicSearch::next ( )

Definition at line 278 of file VectorGraphicSearch.cxx.

References mpImplementation.

◆ pageSize()

basegfx::B2DSize VectorGraphicSearch::pageSize ( )

Definition at line 270 of file VectorGraphicSearch.cxx.

References mpImplementation.

◆ previous()

bool VectorGraphicSearch::previous ( )

Definition at line 285 of file VectorGraphicSearch.cxx.

References mpImplementation.

◆ search()

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

◆ searchPDF()

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

Member Data Documentation

◆ maGraphic

Graphic VectorGraphicSearch::maGraphic
private

Definition at line 55 of file VectorGraphicSearch.hxx.

Referenced by search().

◆ mpImplementation

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

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