ENTITY cartesian_point SUPERTYPE OF (ONEOF (cylindrical_point, polar_point, spherical_point)) SUBTYPE OF (point); coordinates : LIST [1:3] OF length_measure; END_ENTITY; -- cartesian_point |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; point - cartesian_point coordinates: LIST [1:3] OF length_measure; |
cylindrical_point (GEOMETRY_SCHEMA) |
polar_point (GEOMETRY_SCHEMA) |
spherical_point (GEOMETRY_SCHEMA) |
Global rules for this entity data typecompatible_dimension (GEOMETRY_SCHEMA) |
public interface ECartesian_point extends EPointcoordinates (explicit attribute)boolean testCoordinates(ECartesian_point type)A_double getCoordinates(ECartesian_point type) A_double createCoordinates(ECartesian_point type) void unsetCoordinates(ECartesian_point type) |
public class CCartesian_point implements ECartesian_pointstatic EAttribute attributeCoordinates(ECartesian_point type) |
public class ACartesian_point extends AEntitypublic ECartesian_point getByIndex(int index)public ECartesian_point getCurrentMember(SdaiIterator it) |