iText 7 7.1.9 API
iText.Layout.Layout.LayoutArea Class Reference

Represents the area for content layouting. More...

Inheritance diagram for iText.Layout.Layout.LayoutArea:
iText.Layout.Layout.RootLayoutArea

Public Member Functions

  LayoutArea (int pageNumber, Rectangle bBox)
  Creates the area for content layouting. More...
 
virtual int  GetPageNumber ()
  Gets the number of page on which the area is located. More...
 
virtual Rectangle  GetBBox ()
  Gets the box which bounds the area. More...
 
virtual void  SetBBox (Rectangle bbox)
  Sets the box which bounds the area. More...
 
override bool  Equals (Object obj)
 
override int  GetHashCode ()
 
override String  ToString ()
 
virtual iText.Layout.Layout.LayoutArea  Clone ()
  Creates a "deep copy" of this LayoutArea, meaning the object returned by this method will be independent of the object being cloned. More...
 

Detailed Description

Represents the area for content layouting.

Constructor & Destructor Documentation

◆ LayoutArea()

iText.Layout.Layout.LayoutArea.LayoutArea ( int  pageNumber,
Rectangle  bBox 
)
inline

Creates the area for content layouting.

Parameters
pageNumber the number of page on which the area is located.
bBox the area's bounding box

Member Function Documentation

◆ Clone()

virtual iText.Layout.Layout.LayoutArea iText.Layout.Layout.LayoutArea.Clone ( )
inlinevirtual

Creates a "deep copy" of this LayoutArea, meaning the object returned by this method will be independent of the object being cloned.

Returns
the copied LayoutArea.

Reimplemented in iText.Layout.Layout.RootLayoutArea.

◆ Equals()

override bool iText.Layout.Layout.LayoutArea.Equals ( Object  obj )
inline

◆ GetBBox()

virtual Rectangle iText.Layout.Layout.LayoutArea.GetBBox ( )
inlinevirtual

Gets the box which bounds the area.

Returns
the bounding box

◆ GetHashCode()

override int iText.Layout.Layout.LayoutArea.GetHashCode ( )
inline

◆ GetPageNumber()

virtual int iText.Layout.Layout.LayoutArea.GetPageNumber ( )
inlinevirtual

Gets the number of page on which the area is located.

Returns
page number

◆ SetBBox()

virtual void iText.Layout.Layout.LayoutArea.SetBBox ( Rectangle  bbox )
inlinevirtual

Sets the box which bounds the area.

Parameters
bbox

◆ ToString()

override String iText.Layout.Layout.LayoutArea.ToString ( )
inline