| Function Arguments |
| List of: | Discussion Topic | |
| Subjects: | Extending ACIS, C++ Interface | |
| Contents: | Application Development Manual | |
| An API may have arguments that are input or returned. No argument is used for both purposes. Arguments given should precede arguments returned in an argument list. Output arguments are passed by pointer reference, not by value. For example, api_make_cuboid takes three doubles for width, depth, and height. The fourth argument is a pointer to the body that is returned. | |||||