|
LibreOffice Module vcl (master) 1
|
#include <VectorGraphicSearch.hxx>
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::B2DRectangle > | getTextRectangles () |
Private Member Functions | |
| bool | searchPDF (std::shared_ptr< VectorGraphicData > const &rData) |
Private Attributes | |
| std::unique_ptr< Implementation > | mpImplementation |
| Graphic | maGraphic |
Definition at line 50 of file VectorGraphicSearch.hxx.
| VectorGraphicSearch::VectorGraphicSearch | ( | Graphic | aGraphic | ) |
Definition at line 195 of file VectorGraphicSearch.cxx.
References maGraphic.
| VectorGraphicSearch::~VectorGraphicSearch | ( | ) |
Definition at line 201 of file VectorGraphicSearch.cxx.
References mpImplementation.
| std::vector< basegfx::B2DRectangle > VectorGraphicSearch::getTextRectangles | ( | ) |
Definition at line 299 of file VectorGraphicSearch.cxx.
References mpImplementation.
| int VectorGraphicSearch::index | ( | ) |
Definition at line 292 of file VectorGraphicSearch.cxx.
References mpImplementation.
| bool VectorGraphicSearch::next | ( | ) |
Definition at line 278 of file VectorGraphicSearch.cxx.
References mpImplementation.
| basegfx::B2DSize VectorGraphicSearch::pageSize | ( | ) |
Definition at line 270 of file VectorGraphicSearch.cxx.
References mpImplementation.
| bool VectorGraphicSearch::previous | ( | ) |
Definition at line 285 of file VectorGraphicSearch.cxx.
References mpImplementation.
| bool VectorGraphicSearch::search | ( | OUString const & | rSearchString, |
| VectorGraphicSearchOptions const & | rOptions = VectorGraphicSearchOptions() |
||
| ) |
Definition at line 203 of file VectorGraphicSearch.cxx.
References Graphic::getVectorGraphicData(), maGraphic, mpImplementation, pData, Pdf, and searchPDF().
|
private |
Definition at line 227 of file VectorGraphicSearch.cxx.
References vcl::pdf::File, vcl::pdf::Format, mpImplementation, vcl::pdf::Page, vcl::pdf::Password, vcl::pdf::Security, vcl::pdf::Success, and vcl::pdf::Unknown.
Referenced by search().
|
private |
Definition at line 55 of file VectorGraphicSearch.hxx.
Referenced by search().
|
private |
Definition at line 54 of file VectorGraphicSearch.hxx.
Referenced by getTextRectangles(), index(), next(), pageSize(), previous(), search(), searchPDF(), and ~VectorGraphicSearch().