ENTITY edge_curve SUBTYPE OF (edge, geometric_representation_item); edge_geometry : curve; same_sense : BOOLEAN; END_ENTITY; -- edge_curve |
Entity data types and their attributesrepresentation_itemname: label; topological_representation_item - edge edge_start: vertex; edge_end: vertex; geometric_representation_item (DER) dim: dimension_count; edge_curve edge_geometry: curve; same_sense: BOOLEAN; |
Global rules for this entity data type- |
public interface EEdge_curve extends EEdge, EGeometric_representation_itemedge_geometry (explicit attribute)boolean testEdge_geometry(EEdge_curve type)ECurve getEdge_geometry(EEdge_curve type) void setEdge_geometry(EEdge_curve type, ECurve value) void unsetEdge_geometry(EEdge_curve type) same_sense (explicit attribute)boolean testSame_sense(EEdge_curve type)boolean getSame_sense(EEdge_curve type) void setSame_sense(EEdge_curve type, boolean value) void unsetSame_sense(EEdge_curve type) |
public class CEdge_curve implements EEdge_curvestatic EAttribute attributeEdge_geometry(EEdge_curve type)static int usedinEdge_geometry(EEdge_curve type, ECurve instance, ASdaiModel domain, AEdge_curve result) static EAttribute attributeSame_sense(EEdge_curve type) |
public class AEdge_curve extends AEntitypublic EEdge_curve getByIndex(int index)public EEdge_curve getCurrentMember(SdaiIterator it) |