Doc for the world module. Got rid of some unuseful fields in World module.

The last doc  ;-))
This commit is contained in:
2003-07-12 20:48:56 +00:00
parent 6046d05a7e
commit 65237d2936
2 changed files with 233 additions and 187 deletions

View File

@@ -265,8 +265,6 @@ static PyObject *World_setName(BPy_World *self, PyObject *args)
"expected string argument"));
puts(name);
snprintf(buf, sizeof(buf), "%s", name);
puts("mlmlml");
rename_id(&self->world->id, buf);
Py_INCREF(Py_None);
@@ -274,76 +272,6 @@ static PyObject *World_setName(BPy_World *self, PyObject *args)
}
/**
* \brief World PyMethod getColormodel
*
* \return int : The World Data colormodel.
*/
static PyObject *World_getColormodel(BPy_World *self)
{
PyObject *attr = PyInt_FromLong((long)self->world->colormodel);
if (attr) return attr;
return (EXPP_ReturnPyObjError (PyExc_RuntimeError,
"couldn't get World.colormodel attribute"));
}
/**
* \brief World PyMethod setColormodel
*
* \return int : The World Data colormodel.
*/
static PyObject *World_setColormodel(BPy_World *self, PyObject *args )
{
int colormodel;
if (!PyArg_ParseTuple(args, "i", &colormodel))
return (EXPP_ReturnPyObjError (PyExc_TypeError,
"expected int argument"));
self->world->colormodel = colormodel;
Py_INCREF(Py_None);
return Py_None;
}
/**
* \brief World PyMethod getFastcol
*
* \return int : The World Data fastcol.
*/
static PyObject *World_getFastcol(BPy_World *self)
{
PyObject *attr = PyInt_FromLong((long)self->world->fastcol);
if (attr) return attr;
return (EXPP_ReturnPyObjError (PyExc_RuntimeError,
"couldn't get World.fastcol attribute"));
}
/**
* \brief World PyMethod setFastcol
*
* \return int : The World Data fastcol.
*/
static PyObject *World_setFastcol(BPy_World *self, PyObject *args )
{
int fastcol;
if (!PyArg_ParseTuple(args, "i", &fastcol))
return (EXPP_ReturnPyObjError (PyExc_TypeError,
"expected int argument"));
self->world->fastcol = fastcol;
Py_INCREF(Py_None);
return Py_None;
}
@@ -431,87 +359,6 @@ static PyObject *World_setMode(BPy_World *self, PyObject *args )
/**
* \brief World PyMethod getTotex
*
* \return int : The World Data totex.
*/
static PyObject *World_getTotex(BPy_World *self)
{
PyObject *attr = PyInt_FromLong((long)self->world->totex);
if (attr) return attr;
return (EXPP_ReturnPyObjError (PyExc_RuntimeError,
"couldn't get World.totex attribute"));
}
/**
* \brief World PyMethod setTotex
*
* \return int : The World Data totex.
*/
static PyObject *World_setTotex(BPy_World *self, PyObject *args )
{
int totex;
if (!PyArg_ParseTuple(args, "i", &totex))
return (EXPP_ReturnPyObjError (PyExc_TypeError,
"expected int argument"));
self->world->totex = totex;
Py_INCREF(Py_None);
return Py_None;
}
/**
* \brief World PyMethod getTexact
*
* \return int : The World Data texact.
*/
static PyObject *World_getTexact(BPy_World *self)
{
PyObject *attr = PyInt_FromLong((long)self->world->texact);
if (attr) return attr;
return (EXPP_ReturnPyObjError (PyExc_RuntimeError,
"couldn't get World.texact attribute"));
}
/**
* \brief World PyMethod setTexact
*
* \return int : The World Data texact.
*/
static PyObject *World_setTexact(BPy_World *self, PyObject *args )
{
int texact;
if (!PyArg_ParseTuple(args, "i", &texact))
return (EXPP_ReturnPyObjError (PyExc_TypeError,
"expected int argument"));
self->world->texact = texact;
Py_INCREF(Py_None);
return Py_None;
}
/**
* \brief World PyMethod getMistype
*
@@ -551,10 +398,6 @@ static PyObject *World_setMistype(BPy_World *self, PyObject *args )
static PyObject *World_getHor(BPy_World *self)
{
PyObject *attr = PyList_New(0);
@@ -679,36 +522,6 @@ static PyObject *World_setStar(BPy_World *self, PyObject *args )
static PyObject *World_getDof(BPy_World *self)
{
PyObject *attr = PyList_New(0);
if (!attr)
return (EXPP_ReturnPyObjError (PyExc_RuntimeError, "couldn't create list"));
PyList_Append(attr, PyFloat_FromDouble(self->world->dofsta));
PyList_Append(attr, PyFloat_FromDouble(self->world->dofend));
PyList_Append(attr, PyFloat_FromDouble(self->world->dofmin));
PyList_Append(attr, PyFloat_FromDouble(self->world->dofmax));
return attr;
}
static PyObject *World_setDof(BPy_World *self, PyObject *args )
{
PyObject *listargs=0;
if (!PyArg_ParseTuple(args, "O", &listargs))
return (EXPP_ReturnPyObjError (PyExc_TypeError,"expected list argument"));
if (!PyList_Check(listargs))
return (EXPP_ReturnPyObjError (PyExc_TypeError,"expected list argument"));
if (PyList_Size(listargs)!=4)
return (EXPP_ReturnPyObjError (PyExc_TypeError,"wrong list size"));
self->world->dofsta = PyFloat_AsDouble(PyList_GetItem(listargs,0));
self->world->dofend = PyFloat_AsDouble(PyList_GetItem(listargs,1));
self->world->dofmin = PyFloat_AsDouble(PyList_GetItem(listargs,2));
self->world->dofmax= PyFloat_AsDouble(PyList_GetItem(listargs,3));
Py_INCREF(Py_None);
return Py_None;
}