Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFX_GraphState Class Reference

#include <cfx_graphstate.h>

+ Collaboration diagram for CFX_GraphState:

Public Member Functions

 CFX_GraphState ()
 
 CFX_GraphState (const CFX_GraphState &that)
 
 ~CFX_GraphState ()
 
void Emplace ()
 
void SetLineDash (std::vector< float > dashes, float phase, float scale)
 
void SetLineDashPhase (float phase)
 
std::vector< float > GetLineDashArray () const
 
size_t GetLineDashSize () const
 
float GetLineDashPhase () const
 
float GetLineWidth () const
 
void SetLineWidth (float width)
 
CFX_GraphStateData::LineCap GetLineCap () const
 
void SetLineCap (CFX_GraphStateData::LineCap cap)
 
CFX_GraphStateData::LineJoin GetLineJoin () const
 
void SetLineJoin (CFX_GraphStateData::LineJoin join)
 
float GetMiterLimit () const
 
void SetMiterLimit (float limit)
 
const CFX_GraphStateDataGetObject () const
 

Detailed Description

Definition at line 17 of file cfx_graphstate.h.

Constructor & Destructor Documentation

◆ CFX_GraphState() [1/2]

CFX_GraphState::CFX_GraphState ( )
default

◆ CFX_GraphState() [2/2]

CFX_GraphState::CFX_GraphState ( const CFX_GraphState & that)
default

◆ ~CFX_GraphState()

CFX_GraphState::~CFX_GraphState ( )
default

Member Function Documentation

◆ Emplace()

void CFX_GraphState::Emplace ( )

Definition at line 17 of file cfx_graphstate.cpp.

Referenced by CPDF_TilingPattern::Load().

+ Here is the caller graph for this function:

◆ GetLineCap()

CFX_GraphStateData::LineCap CFX_GraphState::GetLineCap ( ) const

Definition at line 61 of file cfx_graphstate.cpp.

Referenced by FPDFPageObj_GetLineCap().

+ Here is the caller graph for this function:

◆ GetLineDashArray()

std::vector< float > CFX_GraphState::GetLineDashArray ( ) const

Definition at line 36 of file cfx_graphstate.cpp.

◆ GetLineDashPhase()

float CFX_GraphState::GetLineDashPhase ( ) const

Definition at line 49 of file cfx_graphstate.cpp.

Referenced by FPDFPageObj_GetDashPhase().

+ Here is the caller graph for this function:

◆ GetLineDashSize()

size_t CFX_GraphState::GetLineDashSize ( ) const

Definition at line 45 of file cfx_graphstate.cpp.

◆ GetLineJoin()

CFX_GraphStateData::LineJoin CFX_GraphState::GetLineJoin ( ) const

Definition at line 69 of file cfx_graphstate.cpp.

Referenced by FPDFPageObj_GetLineJoin().

+ Here is the caller graph for this function:

◆ GetLineWidth()

float CFX_GraphState::GetLineWidth ( ) const

Definition at line 53 of file cfx_graphstate.cpp.

Referenced by FPDFPageObj_GetStrokeWidth().

+ Here is the caller graph for this function:

◆ GetMiterLimit()

float CFX_GraphState::GetMiterLimit ( ) const

Definition at line 78 of file cfx_graphstate.cpp.

◆ GetObject()

const CFX_GraphStateData * CFX_GraphState::GetObject ( ) const
inline

Definition at line 44 of file cfx_graphstate.h.

◆ SetLineCap()

void CFX_GraphState::SetLineCap ( CFX_GraphStateData::LineCap cap)

Definition at line 65 of file cfx_graphstate.cpp.

Referenced by FPDFPageObj_SetLineCap().

+ Here is the caller graph for this function:

◆ SetLineDash()

void CFX_GraphState::SetLineDash ( std::vector< float > dashes,
float phase,
float scale )

Definition at line 21 of file cfx_graphstate.cpp.

References CFX_GraphStateData::m_DashPhase.

◆ SetLineDashPhase()

void CFX_GraphState::SetLineDashPhase ( float phase)

Definition at line 31 of file cfx_graphstate.cpp.

References CFX_GraphStateData::m_DashPhase.

Referenced by FPDFPageObj_SetDashPhase().

+ Here is the caller graph for this function:

◆ SetLineJoin()

void CFX_GraphState::SetLineJoin ( CFX_GraphStateData::LineJoin join)

Definition at line 74 of file cfx_graphstate.cpp.

Referenced by FPDFPageObj_SetLineJoin().

+ Here is the caller graph for this function:

◆ SetLineWidth()

void CFX_GraphState::SetLineWidth ( float width)

Definition at line 57 of file cfx_graphstate.cpp.

Referenced by FPDFPageObj_SetStrokeWidth().

+ Here is the caller graph for this function:

◆ SetMiterLimit()

void CFX_GraphState::SetMiterLimit ( float limit)

Definition at line 82 of file cfx_graphstate.cpp.


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