DWFToolkit::XPSFixedPage Interface Reference

#include "dwf/xps/FixedPage.h"

Inheritance diagram for DWFToolkit::XPSFixedPage:

Inheritance graph
[legend]
Collaboration diagram for DWFToolkit::XPSFixedPage:

Collaboration graph
[legend]
List of all members.

Detailed Description

This class provides the interface to a FixedPage as defined in the XPS specification.

Since:
7.4.0

Definition at line 46 of file xps/FixedPage.h.

Public Types

typedef DWFOrderedVector<
XPSFixedPage * > 
tList
 This type defines a list of XPSFixedPage pointers.
typedef DWFStringKeySkipList<
XPSFixedPage * > 
tMap
 This type defines a mapped collection of XPSFixedPage pointers.
typedef DWFCachingIterator<
XPSFixedPage * > 
tCachingIterator
 This type defines a caching iterator on a collection of XPSFixedPage pointers. The iterator caches the pointers in its own container.
typedef DWFIterator< XPSFixedPage * > tIterator
 This type defines a basic iterator on a collection of XPSFixedPage pointers.
typedef DWFConstIterator<
XPSFixedPage * > 
tConstIterator
 This type defines a basic iterator on a collection of XPSFixedPage pointers.

Public Member Functions

_DWFTK_API XPSFixedPage () throw ()
virtual _DWFTK_API ~XPSFixedPage () throw ()
_DWFTK_API double height () const throw ()
_DWFTK_API double width () const throw ()
_DWFTK_API void setPageSize (double dWidth, double dHeight) throw ()
virtual _DWFTK_API void serializeXML (DWFXMLSerializer &rSerializer)=0 throw ( DWFException )

Static Public Attributes

static const char *const kzName
 "FixedPage.fpage"


Constructor & Destructor Documentation

_DWFTK_API DWFToolkit::XPSFixedPage::XPSFixedPage  )  throw ()
 

Constructor

Exceptions:
None 

virtual _DWFTK_API DWFToolkit::XPSFixedPage::~XPSFixedPage  )  throw () [virtual]
 

Destructor

Exceptions:
None 


Member Function Documentation

_DWFTK_API double DWFToolkit::XPSFixedPage::height  )  const throw () [inline]
 

Get the page height.

Returns:
The printed page height.
Exceptions:
None 

Definition at line 109 of file xps/FixedPage.h.

virtual _DWFTK_API void DWFToolkit::XPSFixedPage::serializeXML DWFXMLSerializer rSerializer  )  throw ( DWFException ) [pure virtual]
 

Write an XML representation of the object into a stream.

Parameters:
rSerializer The object that accepts the serialization of the object.
Exceptions:
DWFException 

Implements DWFToolkit::OPCXMLPart.

Implemented in DWFToolkit::DWFXFixedPage.

_DWFTK_API void DWFToolkit::XPSFixedPage::setPageSize double  dWidth,
double  dHeight
throw ()
 

Set the page width and height.

Parameters:
dWidth The printed page width.
dHeight The printed page height.
Exceptions:
None 

_DWFTK_API double DWFToolkit::XPSFixedPage::width  )  const throw () [inline]
 

Get the page width.

Returns:
The printed page width.
Exceptions:
None 

Definition at line 122 of file xps/FixedPage.h.


The documentation for this interface was generated from the following file:
Generated on Tue Jan 6 22:40:47 2009 for Autodesk DWF Toolkit by  doxygen 1.4.5