GNU Info

Info Node: (python2.1-api.info)Complex Numbers as Python Objects

(python2.1-api.info)Complex Numbers as Python Objects


Prev: Complex Numbers as C Structures Up: Complex Number Objects
Enter node , (file) or (file)node

Complex Numbers as Python Objects
.................................

`PyComplexObject'
     This subtype of `PyObject' represents a Python complex number
     object.

`PyTypeObject PyComplex_Type'
     This instance of `PyTypeObject' represents the Python complex
     number type.

`int PyComplex_Check(PyObject *p)'
     Returns true if its argument is a `PyComplexObject'.

`PyObject* PyComplex_FromCComplex(Py_complex v)'
     Create a new Python complex number object from a C `Py_complex'
     value.

`PyObject* PyComplex_FromDoubles(double real, double imag)'
     Returns a new `PyComplexObject' object from REAL and IMAG.

`double PyComplex_RealAsDouble(PyObject *op)'
     Returns the real part of OP as a C `double'.

`double PyComplex_ImagAsDouble(PyObject *op)'
     Returns the imaginary part of OP as a C `double'.

`Py_complex PyComplex_AsCComplex(PyObject *op)'
     Returns the `Py_complex' value of the complex number OP.


automatically generated by info2www version 1.2.2.9