The binding of each SEDRIS function utilitzes the following template:
SEDRIS C Binding Function Name
Abstract Function: SEDRIS Abstract Function Name
ReturnValueDataType SE_FunctionName (
Parameter0DataType parameter_0_name, /* parameter 0 comment */
Parameter1DataType parameter_1_name, /* parameter 1 comment */
. . .
ParameterNDataType parameter_N_name /* parameter N comment */
);
The SEDRIS C binding function name is formed by a sentinal “SE_” followed by the name without spaces and with words capitalized. The SEDRIS abstract function name is the name used in ISO/IEC 1xxxx-1.
The return value data type and parameter data types may be found in clause 5 of this standard or may be a standard C data type (e.g., void).
The parameter names are formed by using lower case words separated by underscores.
To the right of each parameter declaration is a C comment field which provides a brief description of the parameter. If the comment begins with “OUT”, it means the argument is used as an output parameter; the implementation returns data to the application through this argument. Arguments without “OUT” are input parameters.
The following functions provide comprise the SEDRIS application program interface.
Abstract Function: AddAssociateRelationship
SE_Status_Code SE_AddAssociateRelationship (
const |
SE_Object |
from_object, |
const |
SE_Object |
to_object, |
const |
SE_Object |
link_object, |
|
SE_Boolean |
make_two_way |
);
Abstract Function: AddComponentRelationship
SE_Status_Code SE_AddComponentRelationship (
const |
SE_Object |
component_object, |
const |
SE_Object |
aggregate_object, |
const |
SE_Object |
link_object |
);
Abstract Function: CloneObject
SE_Status_Code SE_CloneObject (
const |
SE_Object |
object, |
|
SE_Object |
*duplicate_object |
);
Abstract Function: CloseTransmittal
SE_Status_Code SE_CloseTransmittal (
SE_Transmittal |
transmittal |
);
Abstract Function: CMYKToCMY
const |
SE_CMYK_Data |
*cmyk_colour, |
|
SE_CMY_Data |
*cmy_colour |
);
Abstract Function: CMYToCMYK
const |
SE_CMY_Data |
*cmy_colour, |
|
SE_CMYK_Data |
*cmyk_colour |
);
Abstract Function: ConvertColourToGivenModel
SE_Status_Code SE_ConvertColourToGivenModel (
const |
SE_Object |
original_colour, |
|
SE_Colour_Model |
new_colour_model, |
|
SE_Object |
*new_colour |
);
Abstract Function: CreateObject
SE_Status_Code SE_CreateObject (
const |
SE_Transmittal |
transmittal, |
|
SE_DRM_Class |
new_object_type, |
|
SE_Object |
*new_object |
);
Abstract Function: CreateSearchFilter
SE_Status_Code SE_CreateSearchFilter (
const |
SE_String |
*implementation_identifier, |
const |
SE_Search_Rule_1D |
*rules, |
|
SE_Store |
store, |
|
SE_Search_Filter |
**search_filter |
);
Abstract Function: CreateSpatialSearchBoundary
SE_Status_Code SE_CreateSpatialSearchBoundary (
const |
SE_String |
*implementation_identifier, |
const |
SE_Search_Bounds |
*search_bounds, |
|
SE_Search_Bounds_Closure |
search_bounds_closure, |
|
SE_Search_Quality |
search_quality, |
|
SE_Inclusion_Choice |
inclusion, |
|
SE_Search_Dimension |
search_dimension, |
|
SE_Store |
store, |
|
SE_Search_Boundary |
**search_boundary |
);
Abstract Function: DetermineSpatialInclusion
SE_Status_Code SE_DetermineSpatialInclusion (
const |
SE_Object |
*object, |
const |
SE_Search_Bounds |
*search_bounds, |
|
SE_Search_Bounds_Closure |
search_bounds_closure, |
|
SE_Search_Quality |
search_quality, |
|
SE_Search_Dimension |
search_dimension, |
|
SE_Boolean |
*fully_included, |
|
SE_Boolean |
*partly_included, |
|
SE_Boolean |
*includes_search_bounds |
);
Abstract Function: FreeIterator
SE_Status_Code SE_FreeIterator (
const |
SE_Iterator |
to_free |
);
Abstract Function: FreeObject
SE_Status_Code SE_FreeObject (
const |
SE_Object |
to_free |
);
Abstract Function: FreePackedHierarchy
SE_Status_Code SE_FreePackedHierarchy (
const |
SE_Packed_Hierarchy |
to_free |
);
Abstract Function: FreeRemainingObjectsList
SE_Status_Code SE_FreeRemainingObjectsList (
const |
SE_Remaining_Objects_List |
*to_free |
);
Abstract Function: FreeRemainingPackedHierarchiesList
SE_Status_Code SE_FreeRemainingPackedHierarchiesList (
const |
SE_Remaining_Packed_Hierarchies_List |
*to_free |
);
Abstract Function: FreeSearchFilter
SE_Status_Code SE_FreeSearchFilter (
const |
SE_Search_Filter |
to_free |
);
Abstract Function: FreeSpatialSearchBoundary
SE_Status_Code SE_FreeSpatialSearchBoundary (
const |
SE_Search_Boundary |
to_free |
);
Abstract Function: FreeTransmittal
SE_Status_Code SE_FreeTransmittal (
const |
SE_Transmittal |
to_free |
);
Abstract Function: GetAggregate
SE_Status_Code SE_GetAggregate (
const |
SE_Object |
object, |
|
SE_DRM_Class |
drm_class, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Object |
*aggregate_object, |
|
SE_Object |
*link_class_object |
);
Abstract Function: GetAssociate
SE_Status_Code SE_GetAssociate (
const |
SE_Object |
object, |
|
SE_DRM_Class |
drm_class, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Object |
*associate_object, |
|
SE_Object |
*link_class_object |
);
Abstract Function: GetColourModel
SE_Status_Code SE_GetColourModel (
const |
SE_Transmittal |
transmittal, |
|
SE_Colour_Model |
*colour_model |
);
Abstract Function: GetComponent
SE_Status_Code SE_GetComponent (
const |
SE_Object |
object, |
|
SE_DRM_Class |
drm_class, |
|
SE_Boolean |
directly_attach_table_components, |
|
SE_Boolean |
process_inheritance, |
|
SE_Short_Integer_Unsigned |
maximum_search_distance, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Object |
*component_object, |
|
SE_Object |
*link_class_object, |
);
Abstract Function: GetContextTransformation
SE_Status_Code SE_GetContextTransformation (
const |
SE_Object |
object, |
|
SE_Matrix_4x4 |
*matrix |
);
Abstract Function: GetDataTable
SE_Status_Code SE_GetDataTable (
const |
SE_Object |
data_table, |
const |
SE_Data_Table_Extents |
*extents, |
const |
SE_Integer_Positive_1D |
*table_property_description_number, |
|
SE_Store |
store, |
|
SE_Property_Data_Value_1D |
**data |
);
Abstract Function: GetDRMClass
SE_Status_Code SE_GetDRMClass (
const |
SE_Object |
object, |
|
SE_DRM_Class |
*object_type |
);
Abstract Function: GetElementOfDataTable
SE_Status_Code SE_GetElementOfDataTable (
const |
SE_Object |
data_table, |
const |
SE_Data_Table_Extents |
*extents, |
|
SE_Integer_Positive |
table_property_description_number, |
|
SE_Store |
store, |
|
SE_Property_Data_Value |
**results |
);
Abstract Function: GetErrorDescription
SE_Status_Code SE_GetErrorDescription (
|
SE_Store |
store, |
|
SE_String |
**error_description |
);
Abstract Function: GetFields
const |
SE_Object |
object, |
|
SE_Store |
store, |
|
SE_DRM_Class_Fields |
**fields |
);
Abstract Function: GetIDForObject
SE_Status_Code SE_GetIDForObject (
const |
SE_Object |
object, |
|
SE_Store |
store, |
|
SE_String |
**id |
);
Abstract Function: GetImageData
SE_Status_Code SE_GetImageData (
const |
SE_Object |
image, |
const |
SE_Image_Texel_Location_3D |
*start_texel, |
const |
SE_Image_Texel_Location_3D |
*stop_texel, |
|
SE_Short_Integer_Unsigned |
mip_level, |
|
SE_Store |
store, |
|
SE_Byte_Unsigned_1D |
**data |
);
Abstract Function: GetImplementationIdentifier
SE_Status_Code SE_GetImplementationIdentifier (
const |
SE_Object |
object, |
|
SE_Store |
store, |
|
SE_String |
**implementation_identifier |
);
Abstract Function: GetIterationLengthRemaining
SE_Status_Code SE_GetIterationLengthRemaining (
const |
SE_Iterator |
iterator, |
|
SE_Integer_Unsigned |
*count |
);
Abstract Function: GetNextObject
SE_Status_Code SE_GetNextObject (
const |
SE_Iterator |
iterator, |
|
SE_Store |
store, |
|
SE_Object |
**next_object, |
|
SE_Object |
**link_class_object |
);
Abstract Function: GetNthAssociateOfDRMClass
SE_Status_Code SE_GetNthAssociateOfDRMClass (
const |
SE_Object |
from_object, |
|
SE_DRM_Class |
desired_component_type, |
|
SE_Integer_Positive |
n, |
|
SE_Store |
store, |
|
SE_Object |
**associate_object, |
|
SE_Object |
**link_class_object |
);
Abstract Function: GetNthComponentOfDRMClass
SE_Status_Code SE_GetNthComponentOfDRMClass (
const |
SE_Object |
aggregate_object, |
|
SE_DRM_Class |
desired_component_type, |
|
SE_Integer_Positive |
n, |
|
SE_Store |
store, |
|
SE_Object |
**component_object, |
|
SE_Object |
**link_class_object |
);
Abstract Function: GetNumberOfPathsToTransmittalRoot
SE_Status_Code SE_GetNumberOfPathsToTransmittalRoot (
const |
SE_Object |
object, |
|
SE_Integer_Unsigned |
*number_of_paths |
);
Abstract Function: GetObjectForID
SE_Status_Code SE_GetObjectForID (
const |
SE_String |
*id, |
|
SE_Store |
store, |
|
SE_Object |
**object |
);
Abstract Function: GetObjectReferenceCount
SE_Status_Code SE_GetObjectReferenceCount (
const |
SE_Object |
object, |
|
SE_Short_Integer_Unsigned |
*reference_count |
);
Abstract Function: GetPackedDataTable
SE_Status_Code SE_GetPackedDataTable (
const |
SE_Object |
data_table, |
const |
SE_Data_Table_Extents |
*extents, |
const |
SE_Integer_Positive_1D |
*table_property_description_number, |
|
SE_Store |
store, |
|
SE_Byte_Unsigned_1D |
**data_out |
);
Abstract Function: GetPackedHierarchy
SE_Status_Code SE_GetPackedHierarchy (
const |
SE_Object |
root_object, |
|
SE_Boolean |
directly_attach_table_components, |
|
SE_Boolean |
process_inheritance, |
|
SE_Integer_Unsigned |
hierarchy_depth, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Packed_Hierarchy |
**hierarchy |
);
Abstract Function: GetPublishedLabels
SE_Status_Code SE_GetPublishedLabels (
const |
SE_Object |
object, |
|
SE_Store |
store, |
|
SE_String_1D |
**label_list |
);
Abstract Function: GetPublishedObjectList
SE_Status_Code SE_GetPublishedObjectList (
const |
SE_Transmittal |
transmittal, |
|
SE_Store |
store, |
|
SE_Object_1D |
**published_object_list |
);
Abstract Function: GetReferencedTransmittalList
SE_Status_Code SE_GetReferencedTransmittalList (
const |
SE_Transmittal |
transmittal, |
|
SE_Store |
store, |
|
SE_String_1D |
**transmittal_name_list |
);
Abstract Function: GetRelationCounts
SE_Status_Code SE_GetRelationCounts (
const |
SE_Object |
object, |
|
SE_Integer_Unsigned |
*component_count, |
|
SE_Integer_Unsigned |
*component_link_count, |
|
SE_Integer_Unsigned |
*aggregate_count, |
|
SE_Integer_Unsigned |
*aggregate_link_count, |
|
SE_Integer_Unsigned |
*associate_count, |
|
SE_Integer_Unsigned |
*associate_link_count |
);
Abstract Function: GetRemainingObjectsList
SE_Status_Code SE_GetRemainingObjectsList (
const |
SE_Iterator |
iterator, |
|
SE_Store |
store, |
|
SE_Object_1D |
**remaining_objects |
);
Abstract Function: GetRemainingPackedHierarchies
SE_Status_Code SE_GetRemainingPackedHierarchies (
const |
SE_Iterator |
iterator, |
|
SE_Integer_Unsigned |
hierarchy_depth, |
|
SE_Store |
store, |
|
SE_RemainingPacked_Hierarchies_List |
**remaining_hierarchies |
);
Abstract Function: GetRootObject
SE_Status_Code SE_GetRootObject (
const |
SE_Transmittal |
*transmittal, |
|
SE_Store |
store, |
|
SE_Object |
*root_object |
);
Abstract Function: GetSortKey
SE_Status_Code SE_GetSortKey (
const |
SE_Object |
object, |
|
SE_Integer_Unsigned |
*sort_key |
);
Abstract Function: GetSRFParameters
SE_Status_Code SE_GetSRFParameters (
const |
SE_Object |
object, |
|
SRM_SRF_Parameters |
*srf_parameters |
);
Abstract Function: GetTransmittalFromObject
SE_Status_Code SE_GetTransmittalFromObject (
const |
SE_Object |
object, |
|
SE_Store |
store, |
|
SE_Transmittal |
**transmittal |
);
Abstract Function: GetTransmittalLocation
SE_Status_Code SE_GetTransmittalLocation (
const |
SE_Transmittal |
transmittal, |
|
SE_Store |
store, |
|
SE_URN |
**location |
);
Abstract Function: GetTransmittalName
SE_Status_Code SE_GetTransmittalName (
const |
SE_Transmittal |
transmittal, |
|
SE_Store |
store, |
|
SE_String |
**name_out |
);
Abstract Function: GetTransmittalVersionInformation
SE_Status_Code SE_GetTransmittalVersionInformation (
const |
SE_Transmittal |
transmittal |
|
SE_Short_Integer_Unsigned |
*major_version, |
|
SE_Byte_Unsigned |
*minor_version, |
|
SE_Character |
*interim_version, |
|
SE_Short_Integer_Unsigned |
*major_EDCS_version, |
|
SE_Byte_Unsigned |
*minor_EDCS_version, |
|
SE_Character |
*interim_EDCS_version, |
|
SE_Short_Integer_Unsigned |
*major_SRM_version, |
|
SE_Byte_Unsigned |
*minor_SRM_version, |
|
SE_Character |
*interim_SRM_version |
);
Abstract Function: GetUniqueTransmittalID
SE_Status_Code SE_GetUniqueTransmittalID (
const |
SE_Transmittal |
transmittal, |
|
SE_Store |
store, |
|
SE_String |
**identifier |
);
Abstract Function: GetUnresolvedObjectFromPublishedLabel
SE_Status_Code SE_GetUnresolvedObjectFromPublishedLabel (
const |
SE_URN |
*transmittal_name, |
|
const |
SE_String |
*object_label, |
|
const |
SE_String |
*implementation_identifier, |
|
|
SE_Store |
store, |
|
|
SE_Object |
*object |
|
);
Abstract Function: GetUserData
SE_Status_Code SE_GetUserData (
const |
SE_Object |
object, |
|
SE_Store |
store, |
|
SE_User_Data |
**user_data |
);
Abstract Function: HasAggregates
SE_Status_Code SE_HasAggregates (
const |
SE_Object |
object, |
|
SE_DRM_Class |
drm_class, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Boolean |
*result |
);
Abstract Function: HasAssociations
SE_Status_Code SE_HasAssociations (
const |
SE_Object |
object, |
|
SE_DRM_Class |
drm_class, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Boolean |
*result |
);
Abstract Function: HasComponents
SE_Status_Code SE_HasComponents (
const |
SE_Object |
object |
|
SE_DRM_Class |
drm_class, |
|
SE_Boolean |
directly_attach_table_components, |
|
SE_Boolean |
process_inheritence, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Boolean |
*result |
);
Abstract Function: InitializeAggregateIterator
SE_Status_Code SE_InitializeAggregateIterator (
const |
SE_Object |
start_object, |
const |
SE_Search_Filter |
filter, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Iterator |
*iterator |
);
Abstract Function: InitializeAssociateIterator
SE_Status_Code SE_InitializeAssociateIterator (
const |
SE_Object |
start_object, |
const |
SE_Search_Filter |
filter, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Iterator |
*iterator |
);
Abstract Function: InitializeComponentIterator
SE_Status_Code SE_InitializeComponentIterator (
const |
SE_Object |
start_object, |
const |
SE_Search_Boundary |
boundary, |
const |
SE_Search_Filter |
filter, |
|
SE_Boolean |
directly_attach_table_components, |
|
SE_Boolean |
process_inheritence, |
|
SE_Boolean |
transform_locations, |
|
SE_Boolean |
follow_model_instances, |
|
SE_Boolean |
evaluate_static_control_links, |
const |
SE_Hierarchy_Select_Parameters |
*select_parameters, |
const |
SE_Hierarchy_Order_Parameters |
*traversal_order_parameters, |
|
SE_Traversal_Order |
general_traversal_pattern, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Iterator |
*iterator |
);
Abstract Function: InitializeInheritedComponentIterator
SE_Status_Code SE_InitializeInheritedComponentIterator (
const |
SE_Object |
start_object, |
const |
SE_Search_Filter |
*filter, |
|
SE_Boolean |
directly_attach_table_components, |
|
SE_ITR_Behaviour |
itr_traversal, |
|
SE_Store |
store, |
|
SE_Iterator |
*iterator |
);
Abstract Function: ObjectIsPublished
SE_Status_Code SE_ObjectIsPublished (
const |
SE_Object |
object, |
|
SE_Boolean |
*result |
);
Abstract Function: ObjectIsResolved
SE_Status_Code SE_ObjectIsResolved (
const |
SE_Object |
object, |
|
SE_Boolean |
*result |
);
Abstract Function: ObjectsAreSame
SE_Status_Code SE_ObjectsAreSame (
const |
SE_Object |
object_1, |
const |
SE_Object |
object_2, |
|
SE_Boolean |
*result |
);
Abstract Function: OpenTransmittalByLocation
SE_Status_Code SE_OpenTransmittalByLocation (
const |
SE_URN |
*location, |
const |
SE_String |
*implementation_identifier, |
|
SE_Access_Mode |
access_mode, |
|
SE_Store |
store, |
|
SE_Transmittal |
*transmittal |
);
Abstract Function: OpenTransmittalByName
SE_Status_Code SE_OpenTransmittalByName (
const |
SE_URN |
*transmittal_name, |
const |
SE_String |
*implementation_identifier, |
|
SE_Access_Mode |
access_mode, |
|
SE_Store |
store, |
|
SE_Transmittal |
*transmittal |
);
Abstract Function: PublishObject
SE_Status_Code SE_PublishObject (
const |
SE_Object |
object, |
const |
SE_String |
*label |
);
Abstract Function: PutDataTable
SE_Status_Code SE_PutDataTable (
|
SE_Object |
data_table, |
const |
SE_Integer_Positive_1D |
*table_property_description_number, |
const |
SE_Property_Data_Value_1D |
*data |
);
Abstract Function: PutDataTableExtent
SE_Status_Code SE_PutDataTableExtent (
|
SE_Object |
data_table, |
const |
SE_Data_Table_Extents |
*extents, |
const |
SE_Integer_Positive_1D |
*table_property_description_number, |
const |
SE_Property_Data_Value_1D |
*data |
);
Abstract Function: PutElementOfDataTable
SE_Status_Code SE_PutElementOfDataTable (
|
SE_Object |
data_table, |
|
SE_Integer_Positive |
table_property_description_number, |
const |
SE_Property_Data_Value |
*data |
);
Abstract Function: PutElementOfDataTableExtent
SE_Status_Code SE_PutElementOfDataTableExtent (
|
SE_Object |
data_table, |
const |
SE_Data_Table_Extents |
*extents, |
|
SE_Integer_Positive |
table_property_description_number, |
const |
SE_Property_Data_Value_1D |
*data |
);
Abstract Function: PutFields
|
SE_Object |
existing_object, |
const |
SE_DRM_Class_Fields |
*new_fields |
);
Abstract Function: PutImageData
SE_Status_Code SE_PutImageData (
|
SE_Object |
image, |
|
SE_Integer_Unsigned |
start_texel_horizontal, |
|
SE_Integer_Unsigned |
start_texel_vertical, |
|
SE_Integer_Unsigned |
start_texel_z, |
|
SE_Integer_Unsigned |
stop_texel_horizontal, |
|
SE_Integer_Unsigned |
stop_texel_vertical, |
|
SE_Integer_Unsigned |
stop_texel_z, |
|
SE_Short_Integer_Unsigned |
mip_level, |
const |
SE_Byte_Unsigned_1D |
*data |
);
Abstract Function: PutPackedDataTable
SE_Status_Code SE_PutPackedDataTable (
|
SE_DRM_Data_Table |
data_table, |
const |
SE_Integer_Positive_1D |
*table_property_description_number, |
const |
SE_Byte_Unsigned_1D |
*data |
);
Abstract Function: PutPackedDataTableExtent
SE_Status_Code SE_PutPackedDataTableExtent (
|
SE_Object |
data_table, |
const |
SE_Data_Table_Extents |
*extents, |
const |
SE_Integer_Positive_1D |
*table_property_description_number, |
const |
SE_Byte_Unsigned_1D |
*data |
);
Abstract Function: RemoveAssociateRelationship
SE_Status_Code SE_RemoveAssociateRelationship (
|
SE_Object |
from_object, |
|
SE_Object |
to_object, |
|
SE_Object |
link_object, |
|
SE_Boolean |
remove_two_way |
);
Abstract Function: RemoveComponentRelationship
SE_Status_Code SE_RemoveComponentRelationship (
|
SE_Object |
from_object, |
|
SE_Object |
to_object, |
|
SE_Object |
link_object |
);
Abstract Function: RemoveFromTransmittal
SE_Status_Code SE_RemoveFromTransmittal (
const |
SE_Object |
old_object, |
|
SE_Transmittal |
transmittal |
);
Abstract Function: ResolveObject
SE_Status_Code SE_ResolveObject (
const |
SE_Object |
object |
);
Abstract Function: ResolveTransmittalName
SE_Status_Code SE_ResolveTransmittalName (
const |
SE_String |
*transmittal_name, |
|
SE_Store |
store, |
|
SE_URN |
**location |
);
Abstract Function: SetColoModel
SE_Status_Code SE_SetColourModel (
SE_Colour_Model |
colour_model |
);
Abstract Function: SetFirstErrorMessage
void SE_SetFirstErrorMessage (
const |
SE_String |
*message |
);
Abstract Function: SetGeneralCallback
SE_Status_Code SE_SetGeneralCallback (
const SE_Status_Logger |
*user_defined_function |
);
Abstract Function: SetGeneralCallbackForOneFunction
SE_Status_Code SE_SetGeneralCallbackForOneFunction (
const |
SE_Status_Logger |
*user_defined_function, |
|
SE_Transmittal_API_Function |
function_to_catch |
);
Abstract Function: SetRootObject
SE_Status_Code SE_SetRootObject (
const |
SE_Transmittal |
transmittal, |
const |
SE_Object |
new_root_object, |
|
SE_Store |
store, |
|
SE_Object |
*old_root_object |
);
Abstract Function: SetSecondErrorMessage
void SE_SetSecondErrorMessage (
const |
SE_String |
*message |
);
Abstract Function: SetSpecificCallback
SE_Status_Code SE_SetSpecificCallback (
const |
SE_Status_Logger |
*user_defined_function, |
|
SE_Transmittal_API_Function |
function_to_catch, |
|
SE_Status_Code |
status_code_to_catch |
);
Abstract Function: SetSRFParameters
const |
SRM_SRF_Parameters |
*new_srf_parameters |
);
Abstract Function: SetTransmittalName
SE_Status_Code SE_SetTransmittalName (
|
SE_Transmittal |
transmittal, |
const |
SE_String |
*new_transmittal_name |
);
Abstract Function: SetUserData
SE_Status_Code SE_SetUserData (
|
SE_Object |
object, |
const |
SE_ByteUnsigned_1D |
*user_data |
);
Abstract Function: TransmittalsAreSame
SE_Status_Code SE_TransmittalsAreSame (
const |
SE_Transmittal |
transmittal_a, |
const |
SE_Transmittal |
transmittal_b, |
|
SE_Boolean |
*result |
);
Abstract Function: UnpublishObject
SE_Status_Code SE_UnpublishObject (
|
SE_Object |
object, |
const |
SE_String |
*label |
);
Abstract Function: UseDefaultColourModel
void SE_UseDefaultColourModel (
void
);
Abstract Function: UseDefaultSRFParameters
void SE_UseDefaultSRFParameters (
void
);