ENTITY extruded_area_solid SUBTYPE OF (swept_area_solid); extruded_direction : direction; depth : positive_length_measure; WHERE wr1: dot_product( (SELF\swept_area_solid.swept_area.basis_surface\ elementary_surface.position.p[3]), extruded_direction) <> 0.0; END_ENTITY; -- extruded_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 extruded_direction: direction; depth: positive_length_measure; |
Global rules for this entity data type- |
public interface EExtruded_area_solid extends ESwept_area_solidextruded_direction (explicit attribute)boolean testExtruded_direction(EExtruded_area_solid type)EDirection getExtruded_direction(EExtruded_area_solid type) void setExtruded_direction(EExtruded_area_solid type, EDirection value) void unsetExtruded_direction(EExtruded_area_solid type) depth (explicit attribute)boolean testDepth(EExtruded_area_solid type)double getDepth(EExtruded_area_solid type) void setDepth(EExtruded_area_solid type, double value) void unsetDepth(EExtruded_area_solid type) |
public class CExtruded_area_solid implements EExtruded_area_solidstatic EAttribute attributeExtruded_direction(EExtruded_area_solid type)static int usedinExtruded_direction(EExtruded_area_solid type, EDirection instance, ASdaiModel domain, AExtruded_area_solid result) static EAttribute attributeDepth(EExtruded_area_solid type) |
public class AExtruded_area_solid extends AEntitypublic EExtruded_area_solid getByIndex(int index)public EExtruded_area_solid getCurrentMember(SdaiIterator it) |