File: python-scripting-api-dox-mainpage.dox

package info (click to toggle)
kig 4%3A25.04.0-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 18,892 kB
  • sloc: cpp: 41,461; xml: 843; python: 486; perl: 23; sh: 17; makefile: 3
file content (26 lines) | stat: -rw-r--r-- 1,111 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/** \mainpage Kig Python Scripting API Documentation
 * \section Introduction
 * This is the documentation of the Kig Python Scripting API.  It is
 * intended as a reference for people using the Kig Python Scripting
 * System.  The Documentation is generated from the C++ sources for
 * the classes, and unfortunately, this means that the documentation
 * uses a C++ syntax.  However, if you ignore this fact, and simply
 * look at the API as a set of classes with member and static
 * functions, then you should be fine.
 *
 * \section The API
 * This API is mostly meant to be used from user-defined calc()
 * functions.  In these functions, it is necessary to
 * \li access the information of the argument \ref ObjectImp's
 * \li construct and return a new ObjectImp
 *
 * Both uses require the ObjectImp API to be exported to Python, and
 * this is the major part of this API.  Some more classes are also
 * exported, but mostly because they are used from one of the
 * ObjectImp's APIs.
 *
 * \section Links
 *
 * Next suggested reading is the
 * \ref ObjectImp "documentation of the ObjectImp class".
 */