ENTITY extruded_face_solid SUBTYPE OF (swept_face_solid); extruded_direction : direction; depth : positive_length_measure; WHERE wr1: dot_product( (SELF\swept_face_solid.swept_face.face_geometry\ elementary_surface.position.p[3]), extruded_direction) <> 0.0; END_ENTITY; -- extruded_face_solid |
Entity data types and their attributesrepresentation_itemname: label; geometric_representation_item (DER) dim: dimension_count; solid_model - swept_face_solid swept_face: face_surface; extruded_face_solid extruded_direction: direction; depth: positive_length_measure; |
extruded_face_solid_with_trim_conditions (SOLID_SHAPE_ELEMENT_SCHEMA) |
Global rules for this entity data type- |
public interface EExtruded_face_solid extends ESwept_face_solidextruded_direction (explicit attribute)boolean testExtruded_direction(EExtruded_face_solid type)EDirection getExtruded_direction(EExtruded_face_solid type) void setExtruded_direction(EExtruded_face_solid type, EDirection value) void unsetExtruded_direction(EExtruded_face_solid type) depth (explicit attribute)boolean testDepth(EExtruded_face_solid type)double getDepth(EExtruded_face_solid type) void setDepth(EExtruded_face_solid type, double value) void unsetDepth(EExtruded_face_solid type) |
public class CExtruded_face_solid implements EExtruded_face_solidstatic EAttribute attributeExtruded_direction(EExtruded_face_solid type)static int usedinExtruded_direction(EExtruded_face_solid type, EDirection instance, ASdaiModel domain, AExtruded_face_solid result) static EAttribute attributeDepth(EExtruded_face_solid type) |
public class AExtruded_face_solid extends AEntitypublic EExtruded_face_solid getByIndex(int index)public EExtruded_face_solid getCurrentMember(SdaiIterator it) |