Example 7: Creating an ITR Reference
- Step 1: Open the geometry representation Transmittal for update.
- Step 2: Create and add a <PGHP> to the geometry representation.
- Step 3: Call SE_GetUnresolvedObjectFromPublishedLabel() to create an unresolved SE_Object with the <PG’s> object label and the feature representation Transmittal’s URN name.
- Step 4: Call SE_AddComponentRelationship() with the <PGHP> and the <PG> SE_Objects.
- Note: The feature representation at some point must still be assigned the URN and have the PG published with the same label.
Steps to create an ITR reference if the referenced object is NOT accessible.
SE_Return_Code SE_GetUnresolvedObjectFromPublishedLabel
const char *transmittal_name,
const char *object_label,
const char implementation_identifier[],
SE_Object *object_out_ptr