Krivulja
Pregled
Curve je klasa u Aspose.PDF FOSS za .NET.
Nasljeđuje od: Shape.
Oblik Bézierove krivulje.
Ova klasa pruža 3 metode za rad s objektima Curve u .NET programima.
Dostupne metode uključuju: CheckBounds, Curve.
Svi javni članovi su dostupni bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS for .NET.
Svojstva: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray i još 5.
Svojstva
| Ime | Tip | Pristup | Opis |
|---|---|---|---|
X1 | double | Read/Write | Dohvaća ili postavlja x1. |
Y1 | double | Read/Write | Dohvaća ili postavlja y1. |
Cx1 | double | Read/Write | Dohvaća ili postavlja cx1. |
Cy1 | double | Read/Write | Dohvaća ili postavlja cy1. |
Cx2 | double | Read/Write | Dohvaća ili postavlja cx2. |
Cy2 | double | Read/Write | Dohvaća ili postavlja cy2. |
X2 | double | Read/Write | Dohvaća ili postavlja x2. |
Y2 | double | Read/Write | Dohvaća ili postavlja y2. |
PositionArray | float[] | Read/Write | Kontrolne točke krivulje kao [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Dohvaća ili postavlja informacije o grafu. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Opcionalna tekstualna oznaka prikazana uz oblik. |
Metode
| Potpis | Opis |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Stvori kubičku Bézier krivulju od (x1,y1) do (x2,y2) s kontrolnim točkama (cx1,cy1) i (cx2,cy2). |
Curve(positionArray: float[]) | Konstruktor koji odgovara javnom API-ju: Curve(float[] positionArray) gdje je positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Da li svaka kontrolna točka leži unutar AABB kontejnera usidrenog u ishodište. |