LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
sd::GraphicSizeCheck Class Referencefinal

Run the graphic size checks for all the graphic objects in the DOM and store a list of violations. More...

#include <GraphicSizeCheck.hxx>

Collaboration diagram for sd::GraphicSizeCheck:
[legend]

Public Member Functions

 GraphicSizeCheck (SdDrawDocument *pDocument)
 
void check ()
 
std::vector< std::unique_ptr< GraphicSizeViolation > > & getViolationList ()
 

Private Attributes

SdDrawDocumentm_pDocument
 
std::vector< std::unique_ptr< GraphicSizeViolation > > m_aGraphicSizeViolationList
 

Detailed Description

Run the graphic size checks for all the graphic objects in the DOM and store a list of violations.

Definition at line 56 of file GraphicSizeCheck.hxx.

Constructor & Destructor Documentation

◆ GraphicSizeCheck()

sd::GraphicSizeCheck::GraphicSizeCheck ( SdDrawDocument pDocument)
inline

Definition at line 63 of file GraphicSizeCheck.hxx.

Member Function Documentation

◆ check()

void sd::GraphicSizeCheck::check ( )

◆ getViolationList()

std::vector< std::unique_ptr< GraphicSizeViolation > > & sd::GraphicSizeCheck::getViolationList ( )
inline

Member Data Documentation

◆ m_aGraphicSizeViolationList

std::vector<std::unique_ptr<GraphicSizeViolation> > sd::GraphicSizeCheck::m_aGraphicSizeViolationList
private

Definition at line 60 of file GraphicSizeCheck.hxx.

Referenced by check(), and getViolationList().

◆ m_pDocument

SdDrawDocument* sd::GraphicSizeCheck::m_pDocument
private

Definition at line 59 of file GraphicSizeCheck.hxx.

Referenced by check().


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