ENTITY dupin_cyclide_surface SUBTYPE OF (elementary_surface); generalised_major_radius : positive_length_measure; generalised_minor_radius : positive_length_measure; skewness : length_measure; WHERE wr1: skewness >= 0.0; END_ENTITY; -- dupin_cyclide_surface |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; surface - elementary_surface position: axis2_placement_3d; dupin_cyclide_surface generalised_major_radius: positive_length_measure; generalised_minor_radius: positive_length_measure; skewness: length_measure; |
Global rules for this entity data type- |
public interface EDupin_cyclide_surface extends EElementary_surfacegeneralised_major_radius (explicit attribute)boolean testGeneralised_major_radius(EDupin_cyclide_surface type)double getGeneralised_major_radius(EDupin_cyclide_surface type) void setGeneralised_major_radius(EDupin_cyclide_surface type, double value) void unsetGeneralised_major_radius(EDupin_cyclide_surface type) generalised_minor_radius (explicit attribute)boolean testGeneralised_minor_radius(EDupin_cyclide_surface type)double getGeneralised_minor_radius(EDupin_cyclide_surface type) void setGeneralised_minor_radius(EDupin_cyclide_surface type, double value) void unsetGeneralised_minor_radius(EDupin_cyclide_surface type) skewness (explicit attribute)boolean testSkewness(EDupin_cyclide_surface type)double getSkewness(EDupin_cyclide_surface type) void setSkewness(EDupin_cyclide_surface type, double value) void unsetSkewness(EDupin_cyclide_surface type) |
public class CDupin_cyclide_surface implements EDupin_cyclide_surfacestatic EAttribute attributeGeneralised_major_radius(EDupin_cyclide_surface type)static EAttribute attributeGeneralised_minor_radius(EDupin_cyclide_surface type) static EAttribute attributeSkewness(EDupin_cyclide_surface type) |
public class ADupin_cyclide_surface extends AEntitypublic EDupin_cyclide_surface getByIndex(int index)public EDupin_cyclide_surface getCurrentMember(SdaiIterator it) |