iText 8.0.2 API
iText.Kernel.Pdf.Canvas.Parser.Data.ClippingPathInfo Class Reference

Represents the clipping path data. More...

Inheritance diagram for iText.Kernel.Pdf.Canvas.Parser.Data.ClippingPathInfo:
iText.Kernel.Pdf.Canvas.Parser.Data.AbstractRenderInfo iText.Kernel.Pdf.Canvas.Parser.Data.IEventData

Public Member Functions

  ClippingPathInfo (CanvasGraphicsState gs, Path path, Matrix ctm)
  Creates a new ClippingPathInfo instance. More...
 
virtual Path  GetClippingPath ()
  Gets the iText.Kernel.Geom.Path which represents current clipping path. More...
 
virtual Matrix  GetCtm ()
  Gets the current transformation matrix. More...
 
- Public Member Functions inherited from iText.Kernel.Pdf.Canvas.Parser.Data.AbstractRenderInfo
  AbstractRenderInfo (CanvasGraphicsState gs)
 
virtual CanvasGraphicsState  GetGraphicsState ()
 
virtual bool  IsGraphicsStatePreserved ()
 
virtual void  PreserveGraphicsState ()
 
virtual void  ReleaseGraphicsState ()
 

Detailed Description

Represents the clipping path data.

Constructor & Destructor Documentation

◆ ClippingPathInfo()

iText.Kernel.Pdf.Canvas.Parser.Data.ClippingPathInfo.ClippingPathInfo ( CanvasGraphicsState  gs,
Path  path,
Matrix  ctm 
)
inline

Creates a new ClippingPathInfo instance.

Parameters
gs the canvas graphics state
path the iText.Kernel.Geom.Path which represents current clipping path
ctm the current transformation matrix

Member Function Documentation

◆ GetClippingPath()

virtual Path iText.Kernel.Pdf.Canvas.Parser.Data.ClippingPathInfo.GetClippingPath ( )
inlinevirtual

Gets the iText.Kernel.Geom.Path which represents current clipping path.

Returns
the iText.Kernel.Geom.Path which represents current clipping path

◆ GetCtm()

virtual Matrix iText.Kernel.Pdf.Canvas.Parser.Data.ClippingPathInfo.GetCtm ( )
inlinevirtual

Gets the current transformation matrix.

Returns
the current transformation matrix