Recorta um troço de uma curva 2D entre os parâmetros u1 e u2.
Numa curva fechada como um círculo os parâmetros correm à volta dela, por isso um círculo aparado é um arco. O resultado não pode ser desenhado por si só.
A curva 2D, os dois parâmetros e as opções de aparo
A curva 2D aparada
Avalia uma curva 2D num parâmetro e devolve o ponto 2D nesse sítio.
O parâmetro está no intervalo próprio da curva, não numa fração: um círculo vai de 0 a dois pi, um segmento de 0 ao seu comprimento.
A curva 2D e o parâmetro
O ponto como dois números
Cria uma curva de elipse 2D num plano, para construções no espaço UV de uma superfície.
direction é a direção do eixo maior; radiusMajor tem de ser pelo menos radiusMinor,
e sense inverte a direção da curva. A curva não pode ser desenhada; envolva-a com
shapes.edge.makeEdgeFromGeom2dCurveAndSurface.
O centro, a direção do eixo maior, os dois raios e o sentido da direção
A curva elíptica 2D
Cria um segmento de curva 2D reto entre dois pontos 2D, para construções no espaço UV de uma superfície.
O segmento não pode ser desenhado por si só.
Os pontos inicial e final
A curva de segmento 2D
Cria um círculo completo como um fio fechado de uma só aresta, assente no plano cuja normal é
direction.
O mesmo que shapes.wire.createCircleWire, mantido aqui ao lado das curvas 2D.
O fio circular
Cria uma elipse completa como um fio fechado de uma só aresta, assente no plano cuja normal é
direction.
O mesmo que shapes.wire.createEllipseWire, mantido aqui ao lado das curvas 2D; radiusMajor
não pode ser menor do que radiusMinor.
O centro, a normal do plano e os dois raios
O fio elíptico
Curvas de construção do OpenCascade: curvas 2D num plano ou no espaço UV de uma superfície (círculos, elipses, segmentos, troços aparados), que alimentam
shapes.edge.makeEdgeFromGeom2dCurveAndSurface, e fios de círculo e elipse. As curvas 2D não têm topologia e não podem ser desenhadas; um ponto sobre elas é lido comget2dPointFrom2dCurveOnParam.