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
- JoinedCurve can be used in Graphics (two-dimensional graphics).
- JoinedCurve[segment] is equivalent to JoinedCurve[{segment}].
- Possible forms of segmenti include:
-
Line[{pt1,pt2,…}] lines BezierCurve[{pt1,pt2,…},…] Bézier curve BSplineCurve[{pt1,pt2,…},…] B-spline curve - The first point on segmenti is taken to be the last point on segmenti-1. JoinedCurve[{pr1[{p1,…,pi}],pr2[{q1,…,qj}],…}] is equivalent to JoinedCurve[{pr1[{p1,…,pi}],pr2[{pi,q1,…,qj}],…}].
- The setting JoinedCurve[{component1,component2,…},CurveClosed->{close1,close2,…}] specifies whether individual component curves should be closed.
- JoinedCurve[{component1,…},CurveClosed->close] indicates that all component curves should be closed.
- The coordinates can be specified using:
-
{x,y} ordinary coordinates Scaled[{x,y}] scaled coordinates ImageScaled[{x,y}] image-scaled coordinates Offset[{dx,dy},{x,y}] absolute offset coordinates - Individual coordinates and lists of coordinates in segments can be Dynamic objects.
- Curve thickness can be specified using Thickness or AbsoluteThickness, as well as Thick, Thin, etc.
- Curve dashing can be specified using Dashing or AbsoluteDashing, as well as Dashed, Dotted, etc.
- Curve coloring and transparency can be specified using CMYKColor, GrayLevel, Hue, Opacity, or RGBColor.
- Joining of curve segments can be specified using JoinForm.
- Curve caps can be specified using CapForm.
- VertexColors and VertexNormals options to Line will have no effect within a JoinedCurve construct.
Examples
open allclose allBasic Examples (4)
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 Styling (6)
Coordinate Specification (3)
Options (1)
Applications (2)
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:
Text
Wolfram Research (2010), JoinedCurve, Wolfram Language function, https://reference.wolfram.com/language/ref/JoinedCurve.html.
CMS
Wolfram Language. 2010. "JoinedCurve." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/JoinedCurve.html.
APA
Wolfram Language. (2010). JoinedCurve. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/JoinedCurve.html