This subtype of PyObject represents an iBase instance object (the base type from which types like iMesh_Object are derived).
This subtype of PyObject represents a NumPy array elements with a single iBase instance object in common (e.g. if the instance is a Mesh, then this object would contain iMesh.EntitySets or iMesh.Tags).
This instance of PyTypeObject represents the iBase instance type. This is the same object as itaps.iBase.Base.
This instance of PyTypeObject represents the iBase entity handle type. This is the same object as itaps.iBase.Entity.
This instance of PyTypeObject represents the iBase entity set handle type. This is the same object as itaps.iBase.EntitySet.
This instance of PyTypeObject represents the iBase tag handle type. This is the same object as itaps.iBase.Tag.
This instance of PyTypeObject represents the iBase NumPy array type. This is the same object as itaps.iBase.Array.
This instance of PyObject* is the exception type for internal ITAPS errors. This is the same object as itaps.iBase.ITAPSError.
An array of of PyObject*s that holds the exception subtypes for internal ITAPS errors. The index in this array is equal to the corresponding value from iBase_ErrorType minus 1.
The NumPy typenum for arrays of EntitySets.
Return true if its argument is an Entity or a subtype of Entity.
Return true if its argument is an EntitySet or a subtype of EntitySet.
Return a new Entity from a C iBase_EntityHandle, or NULL on failure.
Return a new EntitySet from a C iBase_EntitySetHandle, or NULL on failure.
Return a new Tag from a C iBase_TagHandle, or NULL on failure.
Attempt to return the entity handle held by the object. If there is an error, NULL is returned, and the caller should check PyErr_Occurred() to find out whether there was an error, or whether the value just happened to be NULL.
Return the entity handle of the object p. No error checking is performed.
Attempt to return the entity set handle held by the object. If there is an error, NULL is returned, and the caller should check PyErr_Occurred() to find out whether there was an error, or whether the value just happened to be NULL.
Return the entity set handle of the object p. No error checking is performed.
Attempt to return the tag handle held by the object. If there is an error, NULL is returned, and the caller should check PyErr_Occurred() to find out whether there was an error, or whether the value just happened to be NULL.
Return the tag handle of the object p. No error checking is performed.
Convert any compatible Python object, obj, to a value in the enumeration iBase_EntityType. Return 1 on success, and 0 on failure. This function can be used with the "O&" character code in PyArg_ParseTuple() processing.
Convert any compatible Python object, obj, to a value in the enumeration iBase_StorageOrder. Return 1 on success, and 0 on failure. This function can be used with the "O&" character code in PyArg_ParseTuple() processing.
Convert any compatible Python object, obj, to a value in the enumeration iBase_TagValueType. Return 1 on success, and 0 on failure. This function can be used with the "O&" character code in PyArg_ParseTuple() processing.
Convert a value in the enumeration iBase_TagValueType to the character code used to represent it in Python.
Convert a value in the enumeration iBase_TagValueType to the corresponding NumPy typenum used to represent that value type.