You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 19, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+3-6Lines changed: 3 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,12 +27,9 @@ I would like to introduce some rules on contributing to this module.
27
27
28
28
#### Naming conventions in the Python module
29
29
30
-
* Python objects are defined as `ACIS_{ModuleName}_{ACISName}` and located in the header files
31
-
* Type functions are defined as `ACIS_{ModuleName}_{function_name}_{ACISName}`, e.g. _a3dp_init_SPAposition_
32
-
* Methods for types are defined as `ACIS_{ModuleName}_method_{ACISName}_{MethodName}`, e.g. _a3dp_method_ENTITY_LIST_add_ which corresponds to _ENTITY_LIST::add()_ on the C++ side
33
-
* Module variables are defined as `ACIS_{ModuleName}_{function_name}`, e.g. _ACIS_Topology_module_
34
-
* Module init functions are defined as `PyInit_{ModuleName}`
35
-
* ACIS API calls are defined as `ACIS_{API Call}`, e.g. _ACIS_api_start_modeller_ which corresponds to _api_start_modeller()_ on the C++ side
30
+
* Type functions: `a3dp_{ACISName}_{function_name}`, e.g. _a3dp_SPAposition_init_ which corresponds to Python's _tp_init_ function.
31
+
* Methods for types: `a3dp_{ACISName}__{MethodName}`, e.g. _a3dp_ENTITY_LIST__add_ which corresponds to _ENTITY_LIST::add()_ on the C++ side
32
+
* ACIS API calls: `a3dp_{API-Call}`, e.g. _a3dp_api_start_modeller_ which corresponds to _api_start_modeller()_ on the C++ side
0 commit comments