Note: There is a newer version of this specification see VEC 2.1.0

A PathSegment is a part of the 2D presentation of a GeometrySegment2D. The complete presentation of a GeometrySegment2D is built from an ordered list of PathSegments. Each PathSegment has an ordered list of control points through which the path goes. If no curveRadius is specified the control points are connected by a direct straight line. If a curveRadius is specified, the PathSegment can be drawn by a segment of a circle which touches all control points and has the radius specified.

General Information

Attribute Value
Owner geo_2d
Applied Stereotype
Base Classifier ExtendableElement
Is Abstract false
Derived Classifiers


Name Type Mult. Description Owning Classifier
curveRadius NumericalValue 0..1

The radius of the curve which describes the appearance of the path segment.


Outgoing Relations

Other End This End General
Role Type Mult. Agg. Unique Ordered Mult. Description
controlPoint CartesianPoint2D 0..* N N Y 0..* The ordered list of control points through which the PathSegment goes.

Incoming Relations

This End Other End General
Role Mult. Agg. Unique Ordered Type Mult. Description
pathSegment 0..* Y Y Y GeometrySegment2D 1 Specifies an ordered list of PathSegments that describe the appearance of the GeometrySegment2D. The appearance is described by the concatenation of the PathSegments beginning at the startNode of the GeometrySegment2D.