Home

Deprecated List

Class entity_error_info_legacy
R20. Use error_info instead.

Class for storing entity based ACIS error information.
Role: This class is derived from error_info and additionally stores entity information. Objects of this class are used to return error information along with the associated entities. entity_error_info_legacy is specifically designed to hold entity information in addition to error number and severity that is represented by error_info. This class can be used by those APIs that want to return entity-based error information in their outcome.

Member HA_Close
R10

This API has been deprecated in R10.

Role: Please implement the termination functions in the sequence described below:

api_terminate_hoops_acis_bridge
The api_terminate_hoops_acis_bridge function has been added to terminate the bridge. This function should be called before calling api_stop_modeller.

ACIS component termination
Each ACIS component used by the user application must be terminated before closing the application. For example, if the Boolean component was used in the application, a call to api_terminate_boolean should be made explicitly. ACIS component termination should happen after calling api_terminate_hoops_acis_bridge and before calling api_stop_modeller.

api_stop_modeller
Before closing, the user application now needs to stop the modeler explicitly by calling api_stop_modeller.

terminate_base
Finally, terminate the base component by calling terminate_base.

Member HA_Init
R10

This API has been deprecated in R10.

Role: Please implement the initialisation functions in the sequence described below:

initialize_base
The first initialization function is to initialize the base component. This initializes the ACIS memory manager.

api_start_modeller
After calling initialize_base, start the modeler by explicitly calling api_start_modeller.

ACIS component initialization
Each ACIS component used in a user application must be initialized before use. For example, if a user application performs booleans, then a call to api_initialize_boolean should be made explicitly. These component initialization functions should be called after api_start_modeller.

api_initialize_hoops_acis_bridge
The api_initialize_hoops_acis_bridge function has been added to initialize the bridge. This function should be called after api_start_modeller and component initialization.