BezierSegment Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe BezierSegment.
Sobrecargas
BezierSegment() |
Inicializa uma nova instância da classe BezierSegment. |
BezierSegment(Point, Point, Point, Boolean) |
Inicializa uma nova instância da classe BezierSegment com os pontos de controle, ponto final e opção de traço especificados. |
BezierSegment()
Inicializa uma nova instância da classe BezierSegment.
public:
BezierSegment();
public BezierSegment ();
Public Sub New ()
Comentários
Uma curva de Bézier cúbica é definida por quatro pontos: um ponto inicial, um ponto de extremidade (point3
) e dois pontos de controle (point1
e point2
). Esse método não permite que você especifique o ponto inicial da curva; a curva começa no ponto atual do PathFigure objeto ao qual o BezierSegment é adicionado.
Os dois pontos de controle de uma curva bezier cúbica se comportam como ímãs, atraindo partes do que de outra forma seria uma linha reta em direção a si mesmos e produzindo uma curva. O primeiro ponto de controle, point1
, afeta a parte inicial da curva; o segundo ponto de controle, point2
, afeta a parte final da curva. Observe que a curva não passa necessariamente por nenhum dos pontos de controle; cada ponto de controle move sua parte da linha em direção a si mesma, mas não através de si mesmo.
Aplica-se a
BezierSegment(Point, Point, Point, Boolean)
Inicializa uma nova instância da classe BezierSegment com os pontos de controle, ponto final e opção de traço especificados.
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)
Parâmetros
- point1
- Point
O primeiro ponto de controle, que determina a parte inicial da curva.
- point2
- Point
O segundo ponto de controle, que determina a parte final da curva.
- point3
- Point
O ponto em que a curva é desenhada.
- isStroked
- Boolean
true
para traçar a curva quando um Pen é usado para renderizar o segmento; caso contrário, false
.
Comentários
Uma curva de Bézier cúbica é definida por quatro pontos: um ponto inicial, um ponto de extremidade (point3
) e dois pontos de controle (point1
e point2
). Esse método não permite que você especifique o ponto inicial da curva; a curva começa no ponto atual do PathFigure objeto ao qual o BezierSegment é adicionado.
Os dois pontos de controle de uma curva bezier cúbica se comportam como ímãs, atraindo partes do que de outra forma seria uma linha reta em direção a si mesmos e produzindo uma curva. O primeiro ponto de controle, point1
, afeta a parte inicial da curva; o segundo ponto de controle, point2
, afeta a parte final da curva. Observe que a curva não passa necessariamente por nenhum dos pontos de controle; cada ponto de controle move sua parte da linha em direção a si mesma, mas não através de si mesmo.