JoinedCurve

JoinedCurve[{segment1,segment2,}]

represents a curve consisting of segment1 followed by segment2 etc.

JoinedCurve[{component1,component2,}]

represents a list of separate component curves component1, component2, etc.

Details and Options

Examples

open allclose all

Basic Examples  (4)

Curve with mixed curve segments:

Curve with two curve components:

Curve with two closed components:

Differently styled curves:

Curved arrow:

Scope  (12)

Curve Specification  (3)

Curve with a single open line segment:

Curve with a single closed line segment:

Curve with a single open Bézier curve segment:

Curve with a single closed Bézier curve segment:

Curve with a single open B-spline curve segment:

Curve with a single closed B-spline curve segment:

Curve with mixed curve segments:

Curve with two curve components:

Curve with multiple curve components:

Curve Styling  (6)

Curves with different thicknesses:

Dashed curves:

Color directives specify the line colors of curves:

CapForm can be used to specify line caps of each curve component:

JoinForm can be used to specify the type of joins for line segments:

Arrow can wrap curves around to create curved arrows:

Coordinate Specification  (3)

Use Scaled coordinates:

Use ImageScaled coordinates:

Use Offset coordinates:

Options  (1)

CurveClosed  (1)

Curve with a single open Bézier curve segment:

Curve with a single closed Bézier curve segment:

Specify whether each component is closed individually:

Applications  (2)

Define a font outline with a curve:

Extract a curve outline from a glyph:

Rotate the glyph around the origin:

Properties & Relations  (1)

Create a circular path using B-spline curves:

Use Arrow with curves to create curved arrows:

Use Arrowheads to specify properties of arrowheads:

Combine with FilledCurve to get a shape with curved arrow boundaries:

Neat Examples  (2)

Random curves:

Racing arrows:

Introduced in 2010
 (8.0)