ENTITY routed_cable_component_3d_shape_model SUBTYPE OF (assembly_component_3d_shape_model); cable_path_shape : SET [1:?] OF curve_swept_solid_shape_representation; connector_placement : SET [1:?] OF sub_model_placement_3d; junction_placement : OPTIONAL SET [1:?] OF geometric_model_element_relationship; SELF\assembly_component_3d_shape_model.shape_characterized_component : SET [1:1] OF cable_component_armx; END_ENTITY; -- routed_cable_component_3d_shape_model |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; shape_representation - assembly_component_3d_shape_model shape_characterized_component: SET [1:?] OF assembly_component_armx; (RT) (DER) name: label; (DER) equivalent_reference_shape_model: SET [0:1] OF shape_representation_relationship; routed_cable_component_3d_shape_model cable_path_shape: SET [1:?] OF curve_swept_solid_shape_representation; connector_placement: SET [1:?] OF sub_model_placement_3d; (OPT) junction_placement: SET [1:?] OF geometric_model_element_relationship; (RT) shape_characterized_component: SET [1:1] OF cable_component_armx; |
Global rules for this entity data type- |
public interface ERouted_cable_component_3d_shape_model extends EAssembly_component_3d_shape_modelcable_path_shape (explicit attribute)boolean testCable_path_shape(ERouted_cable_component_3d_shape_model type)ACurve_swept_solid_shape_representation getCable_path_shape(ERouted_cable_component_3d_shape_model type) ACurve_swept_solid_shape_representation createCable_path_shape(ERouted_cable_component_3d_shape_model type) void unsetCable_path_shape(ERouted_cable_component_3d_shape_model type) connector_placement (explicit attribute)boolean testConnector_placement(ERouted_cable_component_3d_shape_model type)ASub_model_placement_3d getConnector_placement(ERouted_cable_component_3d_shape_model type) ASub_model_placement_3d createConnector_placement(ERouted_cable_component_3d_shape_model type) void unsetConnector_placement(ERouted_cable_component_3d_shape_model type) junction_placement (explicit attribute)boolean testJunction_placement(ERouted_cable_component_3d_shape_model type)AGeometric_model_element_relationship getJunction_placement(ERouted_cable_component_3d_shape_model type) AGeometric_model_element_relationship createJunction_placement(ERouted_cable_component_3d_shape_model type) void unsetJunction_placement(ERouted_cable_component_3d_shape_model type) |
public class CRouted_cable_component_3d_shape_model implements ERouted_cable_component_3d_shape_modelstatic EAttribute attributeCable_path_shape(ERouted_cable_component_3d_shape_model type)static int usedinCable_path_shape(ERouted_cable_component_3d_shape_model type, ECurve_swept_solid_shape_representation instance, ASdaiModel domain, ARouted_cable_component_3d_shape_model result) static EAttribute attributeConnector_placement(ERouted_cable_component_3d_shape_model type) static int usedinConnector_placement(ERouted_cable_component_3d_shape_model type, ESub_model_placement_3d instance, ASdaiModel domain, ARouted_cable_component_3d_shape_model result) static EAttribute attributeJunction_placement(ERouted_cable_component_3d_shape_model type) static int usedinJunction_placement(ERouted_cable_component_3d_shape_model type, EGeometric_model_element_relationship instance, ASdaiModel domain, ARouted_cable_component_3d_shape_model result) |
public class ARouted_cable_component_3d_shape_model extends AEntitypublic ERouted_cable_component_3d_shape_model getByIndex(int index)public ERouted_cable_component_3d_shape_model getCurrentMember(SdaiIterator it) |