com.foxit.sdk.pdf.annots.QuadPoints Class Reference

Public Member Functions

 QuadPoints (PointF first, PointF second, PointF third, PointF fourth)
 Constructor, with parameters.
More...
 
 QuadPoints ()
 Constructor.

 
 QuadPoints (QuadPoints quad_points)
 Constructor, with another quadrilateral points object.
More...
 
PointF getFirst ()
 Get first point of quadrilateral, in . More...
 
PointF getFourth ()
 Get fourth point of quadrilateral, in . More...
 
PointF getSecond ()
 Get second point of quadrilateral, in . More...
 
PointF getThird ()
 Get third point of quadrilateral, in . More...
 
void set (PointF first, PointF second, PointF third, PointF fourth)
 Set value.
More...
 
void setFirst (PointF value)
 Set first point of quadrilateral, in . More...
 
void setFourth (PointF value)
 Set fourth point of quadrilateral, in . More...
 
void setSecond (PointF value)
 Set second point of quadrilateral, in . More...
 
void setThird (PointF value)
 Set third point of quadrilateral, in . More...
 

Detailed Description

This class represents points of a quadrilateral, in . The order of points in a quadrilateral should be as follows:

  • The first point is the point in left-top corner of the quadrilateral.
  • The second point is the point in right-top corner of the quadrilateral.
  • The third point is the point in left-bottom corner of the quadrilateral.
  • The fourth point is the point in right-bottom corner of the quadrilateral.


Constructor & Destructor Documentation

◆ QuadPoints() [1/2]

com.foxit.sdk.pdf.annots.QuadPoints.QuadPoints ( PointF  first,
PointF  second,
PointF  third,
PointF  fourth 
)

Constructor, with parameters.

Parameters
[in]firstFirst point of the quadrilateral, in .
[in]secondSecond point of the quadrilateral, in .
[in]thirdThird point of the quadrilateral, in .
[in]fourthFourth point of the quadrilateral, in .

◆ QuadPoints() [2/2]

com.foxit.sdk.pdf.annots.QuadPoints.QuadPoints ( QuadPoints  quad_points)

Constructor, with another quadrilateral points object.

Parameters
[in]quad_pointsAnother quadrilateral points object.

Member Function Documentation

◆ getFirst()

com.foxit.sdk.pdf.annots.QuadPoints.getFirst ( )

Get first point of quadrilateral, in .

Returns
First point of quadrilateral, in .

◆ getFourth()

com.foxit.sdk.pdf.annots.QuadPoints.getFourth ( )

Get fourth point of quadrilateral, in .

Returns
Fourth point of quadrilateral, in .

◆ getSecond()

com.foxit.sdk.pdf.annots.QuadPoints.getSecond ( )

Get second point of quadrilateral, in .

Returns
Second point of quadrilateral, in .

◆ getThird()

com.foxit.sdk.pdf.annots.QuadPoints.getThird ( )

Get third point of quadrilateral, in .

Returns
Third point of quadrilateral, in .

◆ set()

void com.foxit.sdk.pdf.annots.QuadPoints.set ( PointF  first,
PointF  second,
PointF  third,
PointF  fourth 
)

Set value.

Parameters
[in]firstFirst point of the quadrilateral, in .
[in]secondSecond point of the quadrilateral, in .
[in]thirdThird point of the quadrilateral, in .
[in]fourthFourth point of the quadrilateral, in .
Returns
None.

◆ setFirst()

com.foxit.sdk.pdf.annots.QuadPoints.setFirst ( PointF  value)

Set first point of quadrilateral, in .

Parameters
[in]valueFirst point of quadrilateral, in .
Returns
None.

◆ setFourth()

com.foxit.sdk.pdf.annots.QuadPoints.setFourth ( PointF  value)

Set fourth point of quadrilateral, in .

Parameters
[in]valueFourth point of quadrilateral, in .
Returns
None.

◆ setSecond()

com.foxit.sdk.pdf.annots.QuadPoints.setSecond ( PointF  value)

Set second point of quadrilateral, in .

Parameters
[in]valueSecond point of quadrilateral, in .
Returns
None.

◆ setThird()

com.foxit.sdk.pdf.annots.QuadPoints.setThird ( PointF  value)

Set third point of quadrilateral, in .

Parameters
[in]valueThird point of quadrilateral, in .
Returns
None.