|
ENTITY hybrid_shape_model SUBTYPE OF (representation_relationship); implicit_rep : procedural_shape_model; explicit_rep : manifold_solid_brep; END_ENTITY; -- hybrid_shape_model |
Entity data types and their attributesrepresentation_relationshipname: label; (OPT) description: text; rep_1: representation; rep_2: representation; hybrid_shape_model implicit_rep: procedural_shape_model; explicit_rep: manifold_solid_brep; |
Global rules for this entity data type- |
public interface EHybrid_shape_model extends ERepresentation_relationshipimplicit_rep (explicit attribute)boolean testImplicit_rep(EHybrid_shape_model type)EProcedural_shape_model getImplicit_rep(EHybrid_shape_model type) void setImplicit_rep(EHybrid_shape_model type, EProcedural_shape_model value) void unsetImplicit_rep(EHybrid_shape_model type) explicit_rep (explicit attribute)boolean testExplicit_rep(EHybrid_shape_model type)EManifold_solid_brep getExplicit_rep(EHybrid_shape_model type) void setExplicit_rep(EHybrid_shape_model type, EManifold_solid_brep value) void unsetExplicit_rep(EHybrid_shape_model type) |
public class CHybrid_shape_model implements EHybrid_shape_modelstatic EAttribute attributeImplicit_rep(EHybrid_shape_model type)static int usedinImplicit_rep(EHybrid_shape_model type, EProcedural_shape_model instance, ASdaiModel domain, AHybrid_shape_model result) static EAttribute attributeExplicit_rep(EHybrid_shape_model type) static int usedinExplicit_rep(EHybrid_shape_model type, EManifold_solid_brep instance, ASdaiModel domain, AHybrid_shape_model result) |
public class AHybrid_shape_model extends AEntitypublic EHybrid_shape_model getByIndex(int index)public EHybrid_shape_model getCurrentMember(SdaiIterator it) |