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
CPDF_Dest Class Reference

#include <cpdf_dest.h>

Collaboration diagram for CPDF_Dest:

Public Member Functions

 CPDF_Dest (RetainPtr< const CPDF_Array > pArray)
 CPDF_Dest (const CPDF_Dest &that)
 ~CPDF_Dest ()
const CPDF_ArrayGetArray () const
int GetDestPageIndex (CPDF_Document *pDoc) const
std::vector< float > GetScrollPositionArray () const
int GetZoomMode () const
size_t GetNumParams () const
float GetParam (size_t index) const
bool GetXYZ (bool *pHasX, bool *pHasY, bool *pHasZoom, float *pX, float *pY, float *pZoom) const

Static Public Member Functions

static CPDF_Dest Create (CPDF_Document *pDoc, RetainPtr< const CPDF_Object > pDest)

Detailed Description

Definition at line 18 of file cpdf_dest.h.

Constructor & Destructor Documentation

◆ CPDF_Dest() [1/2]

CPDF_Dest::CPDF_Dest ( RetainPtr< const CPDF_Array > pArray)
explicit

Definition at line 33 of file cpdf_dest.cpp.

References CPDF_Dest().

Referenced by CPDF_Dest().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CPDF_Dest() [2/2]

CPDF_Dest::CPDF_Dest ( const CPDF_Dest & that)
default

◆ ~CPDF_Dest()

CPDF_Dest::~CPDF_Dest ( )
default

Member Function Documentation

◆ Create()

CPDF_Dest CPDF_Dest::Create ( CPDF_Document * pDoc,
RetainPtr< const CPDF_Object > pDest )
static

Definition at line 41 of file cpdf_dest.cpp.

References CPDF_NameTree::LookupNamedDest().

Referenced by CPDFSDK_BAAnnot::GetDestination().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetArray()

const CPDF_Array * CPDF_Dest::GetArray ( ) const
inline

Definition at line 28 of file cpdf_dest.h.

Referenced by FPDFAction_GetDest(), FPDFBookmark_GetDest(), and FPDFLink_GetDest().

Here is the caller graph for this function:

◆ GetDestPageIndex()

int CPDF_Dest::GetDestPageIndex ( CPDF_Document * pDoc) const

Definition at line 52 of file cpdf_dest.cpp.

References CPDF_Document::GetPageIndex().

Referenced by FPDFDest_GetDestPageIndex().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetNumParams()

size_t CPDF_Dest::GetNumParams ( ) const

Definition at line 144 of file cpdf_dest.cpp.

References GetZoomMode().

Here is the call graph for this function:

◆ GetParam()

float CPDF_Dest::GetParam ( size_t index) const

Definition at line 153 of file cpdf_dest.cpp.

◆ GetScrollPositionArray()

std::vector< float > CPDF_Dest::GetScrollPositionArray ( ) const

Definition at line 69 of file cpdf_dest.cpp.

◆ GetXYZ()

bool CPDF_Dest::GetXYZ ( bool * pHasX,
bool * pHasY,
bool * pHasZoom,
float * pX,
float * pY,
float * pZoom ) const

Definition at line 97 of file cpdf_dest.cpp.

Referenced by FPDFDest_GetLocationInPage(), and TEST().

Here is the caller graph for this function:

◆ GetZoomMode()

int CPDF_Dest::GetZoomMode ( ) const

Definition at line 80 of file cpdf_dest.cpp.

Referenced by FPDFDest_GetView(), and GetNumParams().

Here is the caller graph for this function:

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