ENTITY swept_surface SUPERTYPE OF (ONEOF (surface_of_linear_extrusion, surface_of_revolution, surface_curve_swept_surface, fixed_reference_swept_surface)) SUBTYPE OF (surface); swept_curve : curve; END_ENTITY; -- swept_surface |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; surface - swept_surface swept_curve: curve; |
fixed_reference_swept_surface (GEOMETRY_SCHEMA) |
surface_curve_swept_surface (GEOMETRY_SCHEMA) |
surface_of_linear_extrusion (GEOMETRY_SCHEMA) |
surface_of_revolution (GEOMETRY_SCHEMA) |
Global rules for this entity data type- |
public interface ESwept_surface extends ESurfaceswept_curve (explicit attribute)boolean testSwept_curve(ESwept_surface type)ECurve getSwept_curve(ESwept_surface type) void setSwept_curve(ESwept_surface type, ECurve value) void unsetSwept_curve(ESwept_surface type) |
public class CSwept_surface implements ESwept_surfacestatic EAttribute attributeSwept_curve(ESwept_surface type)static int usedinSwept_curve(ESwept_surface type, ECurve instance, ASdaiModel domain, ASwept_surface result) |
public class ASwept_surface extends AEntitypublic ESwept_surface getByIndex(int index)public ESwept_surface getCurrentMember(SdaiIterator it) |