18 #ifndef MDL0MODEL_MDL0MODEL_H
19 #define MDL0MODEL_MDL0MODEL_H
21 #include <mdl0model/libmdl0model_exports.h>
38 tag_t conditional_element_tag,
40 int n_deep_revise_data,
41 const tag_t* deep_revise_data,
42 tag_t* new_element_revision
50 tag_t conditional_element_tag,
51 int* n_deep_revise_data,
52 tag_t** deep_revise_data
62 int n_deep_revise_data,
63 tag_t* deep_revise_data
77 const tag_t* source_objects,
78 tag_t configuration_context,
79 const char* relation_type_name,
80 const char* other_side_object_type_name,
81 const char* attribute_name,
83 const char* attribute_value,
86 int* n_related_objects,
87 tag_t** related_objects,
88 tag_t** ret_source_objects,
89 tag_t** relation_objects
102 int n_design_element_objects,
103 const tag_t* design_element_objects,
104 tag_t configuration_context,
105 int* n_impacted_welds,
106 tag_t** impacted_welds,
107 tag_t** ret_design_element_objects
117 #include <mdl0model/libmdl0model_undef.h>