Views
Foundation Package API Reference Guide
Product Documentation:
Views Documentation Home
List of all members | Public Member Functions
IlvPrintableNullArea Class Reference

This class is used to represent an area that is not used. More...

#include <ilviews/printing/layout.h>

Inheritance diagram for IlvPrintableNullArea:
IlvPrintableArea

Public Member Functions

IL_EXPLICIT IlvPrintableNullArea (IlvPrintableLayout const &layout)
 The constructor. More...
 
virtual IlvPrintableAreaclone () const
 Returns a pointer to a new instance of IlvPrintableNullArea; this object is a copy of the current object. More...
 
virtual IlBoolean print (IlvPrintableJob &job, IlvPrintable *printable) const
 Implementation that does nothing. More...
 
virtual void setBBox (IlvRect const &bbox)
 Overloaded function that does nothing. More...
 
virtual void setTransformer (IlvTransformer const &transformer)
 Overloaded function that does nothing. More...
 
- Public Member Functions inherited from IlvPrintableArea
IL_EXPLICIT IlvPrintableArea (IlvPrintableLayout const &layout)
 The constructor. More...
 
virtual ~IlvPrintableArea ()
 The destructor. More...
 
IlvPrintableLayout const & getPrintableLayout () const
 Gets the associated IlvPrintableLayout object. More...
 

Detailed Description

This class is used to represent an area that is not used.

Library: ilvprint

This class lets you consider an area that does not exist on the logical page as a normal area.

Constructor & Destructor Documentation

◆ IlvPrintableNullArea()

IL_EXPLICIT IlvPrintableNullArea::IlvPrintableNullArea ( IlvPrintableLayout const &  layout)

The constructor.

Calls the IlvPrintableArea constructor.

Parameters
layoutThe IlvPrintableLayout associated with this object.

Member Function Documentation

◆ clone()

virtual IlvPrintableArea* IlvPrintableNullArea::clone ( ) const
virtual

Returns a pointer to a new instance of IlvPrintableNullArea; this object is a copy of the current object.

Returns
A pointer to a new IlvPrintableArea*.

Implements IlvPrintableArea.

◆ print()

virtual IlBoolean IlvPrintableNullArea::print ( IlvPrintableJob job,
IlvPrintable printable 
) const
virtual

Implementation that does nothing.

Parameters
jobNot used.
printableThe IlvPrintable, which is ignored.
Returns
Always IlTrue.

Implements IlvPrintableArea.

◆ setBBox()

virtual void IlvPrintableNullArea::setBBox ( IlvRect const &  bbox)
virtual

Overloaded function that does nothing.

Parameters
bboxNot used.

Implements IlvPrintableArea.

◆ setTransformer()

virtual void IlvPrintableNullArea::setTransformer ( IlvTransformer const &  transformer)
virtual

Overloaded function that does nothing.

Parameters
transformerNot used.

Implements IlvPrintableArea.