Poppler CPP 25.12.90
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.