The SEDRIS Data Representation Model
APPENDIX B - Constraints
Nested Primitive Geometry

Definition

When a <Primitive Geometry> instance has a <Union Of Primitive Geometry> component, the resulting geometry shall lie on the surface of the parent geometry.

Allowed nesting combinations are:

  1. <Polygon> can nest:
    <Polygon>, <Ellipse>, <Line>, <Arc>, <Point>, and <Finite Element Mesh>.

  2. <Ellipse> can nest:
    <Polygon>, <Ellipse>, <Line>, <Arc>, <Point>, and <Finite Element Mesh>.

  3. <Line> can nest:
    <Line>, <Arc>, and <Point>.

  4. <Arc> can nest:
    <Line>, <Arc>, and <Point>.

  5. <Point> can nest:
    <Point>.

  6. <Volume Object> can nest:
    <Finite Element Mesh> as an interior 3-D mesh

  7. <Finite Element Mesh> cannot nest.

Rationale

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.

Example

No example supplied.

FAQs

No FAQs supplied.


Prev: Model SRF. Next: Non Cyclic Aggregations. Up:Index.