ENTITY face_surface SUBTYPE OF (face, geometric_representation_item); face_geometry : surface; same_sense : BOOLEAN; WHERE wr1: NOT ('GEOMETRY_SCHEMA.ORIENTED_SURFACE' IN TYPEOF(face_geometry)); END_ENTITY; -- face_surface |
Entity data types and their attributesrepresentation_itemname: label; topological_representation_item - face bounds: SET [1:?] OF face_bound; geometric_representation_item (DER) dim: dimension_count; face_surface face_geometry: surface; same_sense: BOOLEAN; |
advanced_face (AIC_TOPOLOGICALLY_BOUNDED_SURFACE) |
Global rules for this entity data type- |
public interface EFace_surface extends EFace, EGeometric_representation_itemface_geometry (explicit attribute)boolean testFace_geometry(EFace_surface type)ESurface getFace_geometry(EFace_surface type) void setFace_geometry(EFace_surface type, ESurface value) void unsetFace_geometry(EFace_surface type) same_sense (explicit attribute)boolean testSame_sense(EFace_surface type)boolean getSame_sense(EFace_surface type) void setSame_sense(EFace_surface type, boolean value) void unsetSame_sense(EFace_surface type) |
public class CFace_surface implements EFace_surfacestatic EAttribute attributeFace_geometry(EFace_surface type)static int usedinFace_geometry(EFace_surface type, ESurface instance, ASdaiModel domain, AFace_surface result) static EAttribute attributeSame_sense(EFace_surface type) |
public class AFace_surface extends AEntitypublic EFace_surface getByIndex(int index)public EFace_surface getCurrentMember(SdaiIterator it) |