The SEDRIS Data Representation Model
APPENDIX B - Constraints
Distinct Link Objects

Definition

  1. Under any single <Aggregate Feature> or <Aggregate Geometry> instance, other than a <Separating Plane Related Geometry>, the link objects (if any) shall have non-identical discriminators.

  2. Under any single topology hierarchy, whether a <Feature Topology Hierarchy> or <Geometry Topology Hierarchy>, the link objects shall have non-identical discriminators.

  3. Under any single model instance, whether a <Feature Model Instance> or a <Geometry Model Instance>, the <Model Instance Template Index> instances shall be distinct.

Rationale

Discriminators shall be distinct in order to allow the user to discriminate between the branches they represent.

However, this does not apply to link objects that exist only to specify sides of a <Separating Plane>.

For model instances, the indices into the <Interface Template> shall be distinct because no <Variable> can be set to more than one value at a time.

Example

  1. For a level-of-detail-related aggregation, no 2 <Base Level Of Detail Data> may be identical.

  2. For a time-related aggregation, 2 <Time Constraints Data> may overlap, but not be identical.

FAQs

No FAQs supplied.


Prev: Cylindrical Structure. Next: Edges Bordering Faces. Up:Index.

Last updated: May 15, 2003 Copyright © 2003 SEDRIS™