Skip to main content
Skip table of contents

Path

Path Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf.parser
  iTextSharp.text.pdf.parser.Path[[Path]]
  end

Members

Properties

Public properties
TypeNameMethods
Point2DCurrentPointget
IList<Subpath>Subpathsget

Methods

Public methods
ReturnsName
voidAddSubpath(Subpath subpath)
voidAddSubpaths(IList<Subpath> subpaths)
voidCloseAllSubpaths()
voidCloseSubpath()
voidCurveFromTo(float x1, float y1, float x3, float y3)
voidCurveTo(...)
boolIsEmpty()
voidLineTo(float x, float y)
voidMoveTo(float x, float y)
voidRectangle(float x, float y, float w, float h)
IList<int>ReplaceCloseWithLine()

Details

Constructors

Path [1/2]

Source code

public Path()
Path [2/2]

Source code

public Path(IList<Subpath> subpaths)
Arguments
TypeNameDescription
IList<Subpath>subpaths

Methods

AddSubpath

Source code

public void AddSubpath(Subpath subpath)
Arguments
TypeNameDescription
Subpathsubpath
AddSubpaths

Source code

public void AddSubpaths(IList<Subpath> subpaths)
Arguments
TypeNameDescription
IList<Subpath>subpaths
MoveTo

Source code

public virtual void MoveTo(float x, float y)
Arguments
TypeNameDescription
floatx
floaty
LineTo

Source code

public virtual void LineTo(float x, float y)
Arguments
TypeNameDescription
floatx
floaty
CurveTo [1/2]

Source code

public virtual void CurveTo(float x1, float y1, float x2, float y2, float x3, float y3)
Arguments
TypeNameDescription
floatx1
floaty1
floatx2
floaty2
floatx3
floaty3
CurveTo [2/2]

Source code

public virtual void CurveTo(float x2, float y2, float x3, float y3)
Arguments
TypeNameDescription
floatx2
floaty2
floatx3
floaty3
CurveFromTo

Source code

public virtual void CurveFromTo(float x1, float y1, float x3, float y3)
Arguments
TypeNameDescription
floatx1
floaty1
floatx3
floaty3
Rectangle

Source code

public virtual void Rectangle(float x, float y, float w, float h)
Arguments
TypeNameDescription
floatx
floaty
floatw
floath
CloseSubpath

Source code

public virtual void CloseSubpath()
CloseAllSubpaths

Source code

public virtual void CloseAllSubpaths()
ReplaceCloseWithLine

Source code

public virtual IList<int> ReplaceCloseWithLine()
IsEmpty

Source code

public virtual bool IsEmpty()

Properties

Subpaths
public virtual IList<Subpath> Subpaths { get; }
CurrentPoint
public virtual Point2D CurrentPoint { get; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.