ISO 10303-214:2010(E)

Figure — Arrowleft Figure — Clause 4 Figure — Arrowright

4.2.352 Oriented_edge_curve

An Oriented_edge_curve is a bounded segment of a curve. An Oriented_edge_curve is of finite length and is defined from the edge_start vertex to the edge_end vertex along the curve defined by the edge_geometry. Additionally, an Oriented_edge_curve has an associated orientation that specifies the mathematical sense of an Oriented_edge_curve. An Oriented_edge_curve shall not self-intersect.

The data associated with an Oriented_edge_curve are the following:

4.2.352.1 edge_end

The edge_end specifies the second and last vertex of the edge.

NOTE In the case of an edge that forms a closed loop the edge_end will be identical to the edge_start.

See oriented_edge_curve to vertex_point for the application assertion.

4.2.352.2 edge_geometry

The edge_geometry specifies a curve that represents the shape of an edge. The extent of the edge is confined to that section of the curve between the start and end vertices.

See oriented_edge_curve to b_spline_curve, oriented_edge_curve to circle, oriented_edge_curve to curve_on_surface, oriented_edge_curve to ellipse, oriented_edge_curve to hyperbola, oriented_edge_curve to line, oriented_edge_curve to parabola, and oriented_edge_curve to polyline for the application assertions.

There shall be exactly one object that defines the edge_geometry for an Oriented_edge_curve.

4.2.352.3 edge_start

The edge_start specifies the first vertex of an edge.

See oriented_edge_curve to vertex_point for the application assertion.



© ISO 2010 — All rights reserved