Represents a double precision cubic PdfBezier spline curve.
More...
|
static PdfBezier | CircleFirstQuarter (double x, double y, double radius) |
| Creates a Bezier curve representing a quarter circle in the first quadrant. More...
|
|
static PdfBezier | CircleSecondQuarter (double x, double y, double radius) |
| Creates a Bezier curve representing a quarter circle in the second quadrant. More...
|
|
static PdfBezier | CircleThirdQuarter (double x, double y, double radius) |
| Creates a Bezier curve representing a quarter circle in the third quadrant. More...
|
|
static PdfBezier | CircleFourthQuarter (double x, double y, double radius) |
| Creates a Bezier curve representing a quarter circle in the fourth quadrant. More...
|
|
static PdfBezier | OvalFirstQuarter (double x, double y, double width, double height) |
| Creates a Bezier curve representing a quarter oval in the first quadrant. More...
|
|
static PdfBezier | OvalSecondQuarter (double x, double y, double width, double height) |
| Creates a Bezier curve representing a quarter oval in the second quadrant. More...
|
|
static PdfBezier | OvalThirdQuarter (double x, double y, double width, double height) |
| Creates a Bezier curve representing a quarter oval in the third quadrant. More...
|
|
static PdfBezier | OvalFourthQuarter (double x, double y, double width, double height) |
| Creates a Bezier curve representing a quarter oval in the fourth quadrant. More...
|
|
|
PdfPoint | P1 [get, set] |
| Gets or sets the first control point that starts the Bezier curve.
|
|
PdfPoint | P2 [get, set] |
| Gets or sets the second control point.
|
|
PdfPoint | P3 [get, set] |
| Gets or sets the third control point.
|
|
PdfPoint | P4 [get, set] |
| Gets or sets the fourth control point that ends the Bezier curve.
|
|
Represents a double precision cubic PdfBezier spline curve.
◆ PdfBezier()
Initializes an instance of the PdfBezier class using 4 control points.
- Parameters
-
p1 | The first control point. |
p2 | The second control point. |
p3 | The third control point. |
p4 | The third control point. |
◆ CircleFirstQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.CircleFirstQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
radius |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter circle in the first quadrant.
- Parameters
-
x | The x-coordinate of the center. |
y | The y-coordinate of the center. |
radius | The radius of the circle. |
- Returns
- A Bezier curve representing a quarter circle in the first quadrant.
◆ CircleFourthQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.CircleFourthQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
radius |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter circle in the fourth quadrant.
- Parameters
-
x | The x-coordinate of the center. |
y | The y-coordinate of the center. |
radius | The radius of the circle. |
- Returns
- A Bezier curve representing a quarter circle in the fourth quadrant.
◆ CircleSecondQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.CircleSecondQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
radius |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter circle in the second quadrant.
- Parameters
-
x | The x-coordinate of the center. |
y | The y-coordinate of the center. |
radius | The radius of the circle. |
- Returns
- A Bezier curve representing a quarter circle in the second quadrant.
◆ CircleThirdQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.CircleThirdQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
radius |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter circle in the third quadrant.
- Parameters
-
x | The x-coordinate of the center. |
y | The y-coordinate of the center. |
radius | The radius of the circle. |
- Returns
- A Bezier curve representing a quarter circle in the third quadrant.
◆ OvalFirstQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.OvalFirstQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
width, |
|
|
double |
height |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter oval in the first quadrant.
- Parameters
-
x | The x-coordinate of the bounding rectangle. |
y | The y-coordinate of the bounding rectangle. |
width | The width of the bounding rectangle. |
height | The height of the bounding rectangle. |
- Returns
- A Bezier curve representing a quarter oval in the first quadrant.
◆ OvalFourthQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.OvalFourthQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
width, |
|
|
double |
height |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter oval in the fourth quadrant.
- Parameters
-
x | The x-coordinate of the bounding rectangle. |
y | The y-coordinate of the bounding rectangle. |
width | The width of the bounding rectangle. |
height | The height of the bounding rectangle. |
- Returns
- A Bezier curve representing a quarter oval in the fourth quadrant.
◆ OvalSecondQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.OvalSecondQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
width, |
|
|
double |
height |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter oval in the second quadrant.
- Parameters
-
x | The x-coordinate of the bounding rectangle. |
y | The y-coordinate of the bounding rectangle. |
width | The width of the bounding rectangle. |
height | The height of the bounding rectangle. |
- Returns
- A Bezier curve representing a quarter oval in the second quadrant.
◆ OvalThirdQuarter()
static PdfBezier Opait.Pdf.Api.PdfBezier.OvalThirdQuarter |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
width, |
|
|
double |
height |
|
) |
| |
|
static |
Creates a Bezier curve representing a quarter oval in the third quadrant.
- Parameters
-
x | The x-coordinate of the bounding rectangle. |
y | The y-coordinate of the bounding rectangle. |
width | The width of the bounding rectangle. |
height | The height of the bounding rectangle. |
- Returns
- A Bezier curve representing a quarter oval in the third quadrant.