Poppler CPP 24.04.0
Public Types | Public Member Functions | List of all members
poppler::page_transition Class Reference

#include "poppler/cpp/poppler-page-transition.h"

Public Types

enum  alignment_enum {
  horizontal = 0 ,
  vertical
}
 
enum  direction_enum {
  inward = 0 ,
  outward
}
 
enum  type_enum {
  replace = 0 ,
  split ,
  blinds ,
  box ,
  wipe ,
  dissolve ,
  glitter ,
  fly ,
  push ,
  cover ,
  uncover ,
  fade
}
 

Public Member Functions

 page_transition (const page_transition &pt)
 
 ~page_transition ()
 
alignment_enum alignment () const
 
int angle () const
 
direction_enum direction () const
 
int duration () const
 
double durationReal () const
 
bool is_rectangular () const
 
page_transitionoperator= (const page_transition &pt)
 
double scale () const
 
type_enum type () const
 

Detailed Description

A transition between two pages in a PDF document.

Usually shown in a presentation mode of a PDF viewer.

Member Enumeration Documentation

◆ alignment_enum

The alignment of a page transition.

◆ direction_enum

The direction of an animation in a page transition.

◆ type_enum

The possible types of a page transition.

Constructor & Destructor Documentation

◆ page_transition()

page_transition::page_transition ( const page_transition pt)

Copy constructor.

◆ ~page_transition()

page_transition::~page_transition ( )

Destructor.