Condividi tramite


BezierSegment Costruttori

Definizione

Inizializza una nuova istanza della classe BezierSegment.

Overload

BezierSegment()

Inizializza una nuova istanza della classe BezierSegment.

BezierSegment(Point, Point, Point, Boolean)

Inizializza una nuova istanza della classe BezierSegment con i punti di controllo, il punto finale e l'opzione di tratto specificati.

BezierSegment()

Inizializza una nuova istanza della classe BezierSegment.

public:
 BezierSegment();
public BezierSegment ();
Public Sub New ()

Commenti

Una curva di Bézier cubica è definita da quattro punti: un punto iniziale, un punto finale (point3) e due punti di controllo (point1 e point2). Questo metodo non consente di specificare il punto iniziale della curva; la curva inizia al punto corrente dell'oggetto PathFigure a cui viene aggiunto l'oggetto BezierSegment .

I due punti di controllo di una curva cubica di Bezier si comportano come magneti, attirando parti di ciò che altrimenti sarebbe una linea retta verso se stessi e producendo una curva. Il primo punto di controllo, point1, influisce sulla parte iniziale della curva. Il secondo punto di controllo, point2, influisce sulla parte finale della curva. Si noti che la curva non passa necessariamente attraverso uno dei punti di controllo; ogni punto di controllo sposta la parte della linea verso se stessa, ma non attraverso se stessa.

Si applica a

BezierSegment(Point, Point, Point, Boolean)

Inizializza una nuova istanza della classe BezierSegment con i punti di controllo, il punto finale e l'opzione di tratto specificati.

public:
 BezierSegment(System::Windows::Point point1, System::Windows::Point point2, System::Windows::Point point3, bool isStroked);
public BezierSegment (System.Windows.Point point1, System.Windows.Point point2, System.Windows.Point point3, bool isStroked);
new System.Windows.Media.BezierSegment : System.Windows.Point * System.Windows.Point * System.Windows.Point * bool -> System.Windows.Media.BezierSegment
Public Sub New (point1 As Point, point2 As Point, point3 As Point, isStroked As Boolean)

Parametri

point1
Point

Primo punto di controllo che determina la parte iniziale della curva.

point2
Point

Secondo punto di controllo che determina la parte finale della curva.

point3
Point

Punto verso il quale viene disegnata la curva.

isStroked
Boolean

true per tracciare la curva quando viene usata una classe Pen per eseguire il rendering del segmento. In caso contrario, false.

Commenti

Una curva di Bézier cubica è definita da quattro punti: un punto iniziale, un punto finale (point3) e due punti di controllo (point1 e point2). Questo metodo non consente di specificare il punto iniziale della curva; la curva inizia al punto corrente dell'oggetto PathFigure a cui viene aggiunto l'oggetto BezierSegment .

I due punti di controllo di una curva cubica di Bezier si comportano come magneti, attirando parti di ciò che altrimenti sarebbe una linea retta verso se stessi e producendo una curva. Il primo punto di controllo, point1, influisce sulla parte iniziale della curva. Il secondo punto di controllo, point2, influisce sulla parte finale della curva. Si noti che la curva non passa necessariamente attraverso uno dei punti di controllo; ogni punto di controllo sposta la parte della linea verso se stessa, ma non attraverso se stessa.

Si applica a