Skip to content

Lines

Line Types

Polyline

Each segment of a polyline can be straight, an arc, or a bezier curve.

Arc

Create and modify an arc curve by dragging the anchor at the center of the segment.

Bezier Curve

Create and modify a cubic bezier curve by dragging the anchors around the vertices. These anchors are hidden when the segment is an arc.

Smooth Curve

The entire line automatically becomes a smooth bezier polyline.

When the first and last vertices are at the same location, the line forms a loop.

Elbow / Curved Elbow

Elbow lines are automatically optimized along with connected shapes. The optimization may be unstable until the line is connected to shapes.

Internal segments can be moved in a certain direction by dragging.

Tangent / Normal Line

You can place a tangent or normal line at the outline of a shape or a line.
Click the respective button in the toolbar, then choose the target line on the canvas.

Modify Vertices

You can add or delete vertices unless the line is an elbow.

Add

Drag the anchor near each vertex to add and move a new vertex to the line.

Delete

Delete a vertex via the context menu on the vertex.

You can also delete a vertex by shift + clicking it.

Modify Segments

Move or extrude a segment by dragging it while the line is selected.
Switch the operation by pressing the e key while moving or extruding a segment.

When a segment is extruded, new vertices are automatically inserted.

Jump

When this property is enabled, the line jumps over other backward lines. Jumping can only occur between straight segments.

Make Polygon

Lines, except for elbows, can be converted into polyline or polygon shapes that use the source lines as outlines.

Source Line

Polyline

Polygon

Both polyline and polygon can revert to the source line, but some properties, such as shape connections or line heads, may be lost in the process.