Skip to content

TangentArc2DSegment

Canonical path: Utils.Geometry.Path2DUtil.TangentArc2DSegment

TangentArc2D segment

This class represents a segment of a tangent arc in 2D space. It is initialized with an end point and can be scaled by a matrix.

The execute method is intended to create an arc based on a tangent line.

Methods:

__init__

__init__(end: Point2D)

initialize

Parameters:

__mul__

__mul__(scale_mat: Matrix2D) -> TangentArc2DSegment

multiply the geometry with a matrix

Parameters:

Returns:

execute

execute(tangent: Line2D) -> Arc2D

execute the builder

Parameters:

  • tangent (Line2D) –

    tangent line

Returns:

Placeholder