Ipelib
Public Member Functions | Public Attributes | List of all members
ipe::Layout Struct Reference

#include <ipeattributes.h>

Public Member Functions

 Layout ()
 
bool isNull () const
 
Rect paper () const
 

Public Attributes

Vector iPaperSize
 
Vector iOrigin
 
Vector iFrameSize
 
double iParagraphSkip
 
bool iCrop
 

Detailed Description

Layout of a Page.

Constructor & Destructor Documentation

◆ Layout()

ipe::Layout::Layout ( )
inline

Create null layout.

References iPaperSize, and ipe::Vector::x.

Member Function Documentation

◆ isNull()

bool ipe::Layout::isNull ( ) const
inline

Is this an undefined (null) layout?

References iPaperSize, and ipe::Vector::x.

Referenced by ipe::StyleSheet::layout(), and ipe::StyleSheet::saveAsXml().

◆ paper()

Rect ipe::Layout::paper ( ) const
inline

Member Data Documentation

◆ iPaperSize

Vector ipe::Layout::iPaperSize

◆ iOrigin

Vector ipe::Layout::iOrigin

◆ iFrameSize

Vector ipe::Layout::iFrameSize

◆ iParagraphSkip

double ipe::Layout::iParagraphSkip

Paragraph skip (between textboxes).

Referenced by ipe::ImlParser::parseStyle(), and ipe::StyleSheet::saveAsXml().

◆ iCrop

bool ipe::Layout::iCrop

The documentation for this struct was generated from the following file: