|
virtual PyTypeObject * | GetType (void) |
|
| OriginGroupExtensionPy (OriginGroupExtension *pcObject, PyTypeObject *T=&Type) |
|
virtual int | PyInit (PyObject *args, PyObject *k) |
| PyInit method Override this method to initialize a newly created instance of the class (Constructor) More...
|
|
std::string | representation (void) const |
|
|
PyObject * | getCustomAttributes (const char *attr) const |
| getter method for special attributes (e.g. dynamic ones) More...
|
|
int | setCustomAttributes (const char *attr, PyObject *obj) |
| setter for special attributes (e.g. More...
|
|
OriginGroupExtension * | getOriginGroupExtensionPtr (void) const |
| getter for the object handled by this class More...
|
|
| GeoFeatureGroupExtensionPy (GeoFeatureGroupExtension *pcObject, PyTypeObject *T=&Type) |
|
std::string | representation (void) const |
|
PyObject * | getCustomAttributes (const char *attr) const |
| getter method for special attributes (e.g. dynamic ones) More...
|
|
int | setCustomAttributes (const char *attr, PyObject *obj) |
| setter for special attributes (e.g. More...
|
|
GeoFeatureGroupExtension * | getGeoFeatureGroupExtensionPtr (void) const |
| getter for the object handled by this class More...
|
|
| GroupExtensionPy (GroupExtension *pcObject, PyTypeObject *T=&Type) |
|
std::string | representation (void) const |
|
PyObject * | getCustomAttributes (const char *attr) const |
| getter method for special attributes (e.g. dynamic ones) More...
|
|
int | setCustomAttributes (const char *attr, PyObject *obj) |
| setter for special attributes (e.g. More...
|
|
GroupExtension * | getGroupExtensionPtr (void) const |
| getter for the object handled by this class More...
|
|
PyObject * | newObject (PyObject *args) |
| implementer for the newObject() method More...
|
|
PyObject * | addObject (PyObject *args) |
| implementer for the addObject() method More...
|
|
PyObject * | addObjects (PyObject *args) |
| implementer for the addObjects() method More...
|
|
PyObject * | setObjects (PyObject *args) |
| implementer for the setObjects() method More...
|
|
PyObject * | removeObject (PyObject *args) |
| implementer for the removeObject() method More...
|
|
PyObject * | removeObjects (PyObject *args) |
| implementer for the removeObjects() method More...
|
|
PyObject * | removeObjectsFromDocument (PyObject *args) |
| implementer for the removeObjectsFromDocument() method More...
|
|
PyObject * | getObject (PyObject *args) |
| implementer for the getObject() method More...
|
|
PyObject * | hasObject (PyObject *args) |
| implementer for the hasObject() method More...
|
|
| DocumentObjectExtensionPy (DocumentObjectExtension *pcObject, PyTypeObject *T=&Type) |
|
std::string | representation (void) const |
|
PyObject * | getCustomAttributes (const char *attr) const |
| getter method for special attributes (e.g. dynamic ones) More...
|
|
int | setCustomAttributes (const char *attr, PyObject *obj) |
| setter for special attributes (e.g. More...
|
|
DocumentObjectExtension * | getDocumentObjectExtensionPtr (void) const |
| getter for the object handled by this class More...
|
|
| ExtensionPy (Extension *pcObject, PyTypeObject *T=&Type) |
|
std::string | representation (void) const |
|
PyObject * | getCustomAttributes (const char *attr) const |
| getter method for special attributes (e.g. dynamic ones) More...
|
|
int | setCustomAttributes (const char *attr, PyObject *obj) |
| setter for special attributes (e.g. More...
|
|
Extension * | getExtensionPtr (void) const |
| getter for the object handled by this class More...
|
|
PyObjectBase * | DecRef (void) |
| decref method wrapper (see python extending manual)
More...
|
|
PyObjectBase * | IncRef (void) |
| incref method wrapper (see python extending manual) More...
|
|
bool | isConst () |
|
bool | isNotTracking () const |
|
bool | isValid () |
|
| PyObjectBase (void *, PyTypeObject *T) |
| Constructor Sets the Type of the object (for inheritance) and decrease the the reference count of the PyObject. More...
|
|
void | setConst () |
|
void | setInvalid () |
|
void | setNotTracking (bool on=true) |
|
void | setShouldNotify (bool on) |
|
bool | shouldNotify () const |
|
void | startNotify () |
|
|
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
|
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
|
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
|
static PyObject * | staticCallback_newObject (PyObject *self, PyObject *args) |
| callback for the newObject() method More...
|
|
static PyObject * | staticCallback_addObject (PyObject *self, PyObject *args) |
| callback for the addObject() method More...
|
|
static PyObject * | staticCallback_addObjects (PyObject *self, PyObject *args) |
| callback for the addObjects() method More...
|
|
static PyObject * | staticCallback_setObjects (PyObject *self, PyObject *args) |
| callback for the setObjects() method More...
|
|
static PyObject * | staticCallback_removeObject (PyObject *self, PyObject *args) |
| callback for the removeObject() method More...
|
|
static PyObject * | staticCallback_removeObjects (PyObject *self, PyObject *args) |
| callback for the removeObjects() method More...
|
|
static PyObject * | staticCallback_removeObjectsFromDocument (PyObject *self, PyObject *args) |
| callback for the removeObjectsFromDocument() method More...
|
|
static PyObject * | staticCallback_getObject (PyObject *self, PyObject *args) |
| callback for the getObject() method More...
|
|
static PyObject * | staticCallback_hasObject (PyObject *self, PyObject *args) |
| callback for the hasObject() method More...
|
|
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
|
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
|
static void | PyDestructor (PyObject *P) |
| Wrapper for the Python destructor. More...
|
|
The python export class for OriginGroupExtension.