The SEDRIS Data Representation Model
APPENDIX B - Constraints Nested Primitive Geometry |
---|
When a <Primitive Geometry> instance contains a <Union Of Primitive Geometry> instance for nesting reasons, the resulting geometry shall be coplanar. Only <Polygon> instances, <Ellipse> instances, <Line> instances, <Arc> instances, and <Point> instances can have nesting, except for <Volume Object> instances with <Finite Element Mesh> (see below).
The possible combinations at any level of nesting are as follows.
CLASS | PRIMITIVE GEOMETRIES THAT CAN BE NESTED |
---|---|
<Polygon> | <Polygon> <Ellipse> <Line> <Arc> <Point> <Finite Element Mesh> |
<Ellipse> | <Polygon> <Ellipse> <Line> <Arc> <Point> <Finite Element Mesh> |
<Line> | <Line> <Arc> <Point> |
<Arc> | <Line> <Arc> <Point> |
<Point> | <Point> |
<Volume Object> | <Finite Element Mesh> as an interior 3-D mesh |
<Finite Element Mesh> instances cannot nest.
When a <Primitive Geometry> instance contains a <Union Of Primitive Geometry> instance for nesting reasons, the relationship means that the union represents a "subface" of the <Primitive Geometry> instance, i.e., it is part of the <Primitive Geometry> instance.
No example supplied.
No FAQs supplied.
|