ENTITY swept_area_solid SUPERTYPE OF (ONEOF (revolved_area_solid, extruded_area_solid, surface_curve_swept_area_solid)) SUBTYPE OF (solid_model); swept_area : curve_bounded_surface; WHERE wr1: 'GEOMETRY_SCHEMA.PLANE' IN TYPEOF(swept_area.basis_surface); END_ENTITY; -- swept_area_solid |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - swept_area_solid swept_area: curve_bounded_surface; |
extruded_area_solid (GEOMETRIC_MODEL_SCHEMA) |
revolved_area_solid (GEOMETRIC_MODEL_SCHEMA) |
surface_curve_swept_area_solid (GEOMETRIC_MODEL_SCHEMA) |
Global rules for this entity data type- |
public interface ESwept_area_solid extends ESolid_modelswept_area (explicit attribute)boolean testSwept_area(ESwept_area_solid type)ECurve_bounded_surface getSwept_area(ESwept_area_solid type) void setSwept_area(ESwept_area_solid type, ECurve_bounded_surface value) void unsetSwept_area(ESwept_area_solid type) |
public class CSwept_area_solid implements ESwept_area_solidstatic EAttribute attributeSwept_area(ESwept_area_solid type)static int usedinSwept_area(ESwept_area_solid type, ECurve_bounded_surface instance, ASdaiModel domain, ASwept_area_solid result) |
public class ASwept_area_solid extends AEntitypublic ESwept_area_solid getByIndex(int index)public ESwept_area_solid getCurrentMember(SdaiIterator it) |