ISO 10303-214:2010(E)
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:
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.
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.
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