ENTITY elementary_surface SUPERTYPE OF (ONEOF (plane, cylindrical_surface, conical_surface, spherical_surface, toroidal_surface)) SUBTYPE OF (surface); position : axis2_placement_3d; END_ENTITY; -- elementary_surface |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; surface - elementary_surface position: axis2_placement_3d; |
conical_surface (GEOMETRY_SCHEMA) |
cylindrical_surface (GEOMETRY_SCHEMA) |
dupin_cyclide_surface (GEOMETRY_SCHEMA) |
plane (GEOMETRY_SCHEMA) |
spherical_surface (GEOMETRY_SCHEMA) |
toroidal_surface (GEOMETRY_SCHEMA) |
Global rules for this entity data type- |
public interface EElementary_surface extends ESurfaceposition (explicit attribute)boolean testPosition(EElementary_surface type)EAxis2_placement_3d getPosition(EElementary_surface type) void setPosition(EElementary_surface type, EAxis2_placement_3d value) void unsetPosition(EElementary_surface type) |
public class CElementary_surface implements EElementary_surfacestatic EAttribute attributePosition(EElementary_surface type)static int usedinPosition(EElementary_surface type, EAxis2_placement_3d instance, ASdaiModel domain, AElementary_surface result) |
public class AElementary_surface extends AEntitypublic EElementary_surface getByIndex(int index)public EElementary_surface getCurrentMember(SdaiIterator it) |