Skip to content

Lines

Line types

Polyline

Each segment of a polyline can become either straight, arc or bezier curve segment.

Arc

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

Bezier curve

Create and modify qubic bezier curve by dragging the anchors around the vertices. These anchors are hidden when the segment has already been an arc.

Smooth curve

The whole line automatically becomes smooth bezier polyline.

When the first vertex and the last vertex are at the same location, the line becomes a loop.

Elbow / Curved elbow

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

Internal segments can be moved along certain direction by dragging.

Tangent / Normal line

You can put a tangent / normal line at the outline of a shape or a line.
Click either button in the toolbar, then choose the target line in the canvas.

Modify vertices

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

Add

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

Delete

You can delete a vertex via the context menu on the vertex.

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

Jump

When a line has this property on, it jumps over other backward lines. Jump can happen only between straight segments.

Make polygon

Lines satisfying below conditions can turn into polygon shapes having the source line as its outline.

Conditions:

  • The line isn't an elbow
  • The line doesn't consist of singular straight segment

Turn on Make polygon property,

then the line turns into a polygon. The first and the last vertices automatically get closed here.

Although this polygon can turn into the source line by turning off the property again, some properties of the line, such as shape connections or line heads, would be lost through this process.