The SEDRIS Data Representation Model
APPENDIX B - Constraints Linear Geometry Structure |
---|
For a <Linear Geometry> instance G (that is, an instance of one of the concrete subclasses of <Linear Geometry>, the following conditions shall hold.
Each <Vertex> component of G shall appear exactly once as a component of G.
No two <Vertex> components of G shall occupy the same position in space.
If G is an instance of <Arc>, the <Location> component of G shall not occupy the same position in space as any of the <Vertex> components of G.
For any <Geometry Edge> instance E associated with G, the <Geometry Node> instances forming the endpoints of E shall be associated with <Vertex> components of G.
The <Location> information of a <Linear Geometry> instance is required to be distinct in order to form geometrically valid <Linear Geometry>.
An <Arc>, in order to specify a geometric arc, is required to have distinct endpoints, and the <Location> about which it is symmetric is required to be distinct from those endpoints for the same reason.
No FAQs supplied.
|