ENTITY primitive_2d SUPERTYPE OF (ONEOF (circular_area, elliptic_area, rectangular_area, polygonal_area)) SUBTYPE OF (geometric_representation_item); WHERE wr1: SELF\geometric_representation_item.dim = 2; END_ENTITY; -- primitive_2d |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; primitive_2d - |
circular_area (GEOMETRIC_MODEL_SCHEMA) |
complex_area (CONSTRUCTIVE_SOLID_GEOMETRY_2D_MIM) |
elliptic_area (GEOMETRIC_MODEL_SCHEMA) |
polygonal_area (GEOMETRIC_MODEL_SCHEMA) |
primitive_2d_with_inner_boundary (CONSTRUCTIVE_SOLID_GEOMETRY_2D_MIM) |
rectangular_area (GEOMETRIC_MODEL_SCHEMA) |
primitive_2d_subtypes (CONSTRUCTIVE_SOLID_GEOMETRY_2D_MIM) |
Global rules for this entity data type- |
public interface EPrimitive_2d extends EGeometric_representation_item |
public class CPrimitive_2d implements EPrimitive_2d |
public class APrimitive_2d extends AEntitypublic EPrimitive_2d getByIndex(int index)public EPrimitive_2d getCurrentMember(SdaiIterator it) |