LibreOffice Module vcl (master) 1
Public Member Functions | Private Attributes | List of all members
vcl::PDFGraphicResult Class Reference

#include <pdfread.hxx>

Collaboration diagram for vcl::PDFGraphicResult:
[legend]

Public Member Functions

 PDFGraphicResult (Graphic aGraphic, Size const &rSize, std::vector< PDFGraphicAnnotation > aAnnotations)
 
const GraphicGetGraphic () const
 
const SizeGetSize () const
 
const std::vector< PDFGraphicAnnotation > & GetAnnotations () const
 

Private Attributes

Graphic maGraphic
 
Size maSize
 
std::vector< PDFGraphicAnnotationmaAnnotations
 

Detailed Description

Definition at line 77 of file pdfread.hxx.

Constructor & Destructor Documentation

◆ PDFGraphicResult()

vcl::PDFGraphicResult::PDFGraphicResult ( Graphic  aGraphic,
Size const &  rSize,
std::vector< PDFGraphicAnnotation aAnnotations 
)
inline

Definition at line 86 of file pdfread.hxx.

Member Function Documentation

◆ GetAnnotations()

const std::vector< PDFGraphicAnnotation > & vcl::PDFGraphicResult::GetAnnotations ( ) const
inline

Definition at line 96 of file pdfread.hxx.

References maAnnotations.

◆ GetGraphic()

const Graphic & vcl::PDFGraphicResult::GetGraphic ( ) const
inline

Definition at line 94 of file pdfread.hxx.

References maGraphic.

◆ GetSize()

const Size & vcl::PDFGraphicResult::GetSize ( ) const
inline

Definition at line 95 of file pdfread.hxx.

References maSize.

Member Data Documentation

◆ maAnnotations

std::vector<PDFGraphicAnnotation> vcl::PDFGraphicResult::maAnnotations
private

Definition at line 83 of file pdfread.hxx.

Referenced by GetAnnotations().

◆ maGraphic

Graphic vcl::PDFGraphicResult::maGraphic
private

Definition at line 79 of file pdfread.hxx.

Referenced by GetGraphic().

◆ maSize

Size vcl::PDFGraphicResult::maSize
private

Definition at line 81 of file pdfread.hxx.

Referenced by GetSize().


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