[Bf-committers] semantic of the MetaElem fields
Jacques Guignot
bf-committers@blender.org
Fri, 13 Jun 2003 20:17:37 +0000
This is a multi-part message in MIME format.
--------------070106090004020006090207
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Hi!
I'm currebtly working on the Python API, precisely on the MetaBall module.
This API gives r/w access to all the fields of the constituents of a
metaball, the MetaElems.
For the user doc (and the docstrings of the API) , I need to know the
semantics of these fields.
fields* type, x,y,z, s,len* : ok, I found by myself.
field *pad* : I suppose it's here for padding
fields* next, prev *: no importance
fields *lay, flag,selcol, expx, expy, expz, rad,rad2,maxrad2 , mat,
imat* : I need some help!
>typedef struct MetaElem {
> struct MetaElem *next, *prev;
>
> short type, lay, flag, selcol;
> float x, y, z;
> float expx, expy, expz;
> float rad, rad2, s, len, maxrad2;
> int pad;
>
> float *mat, *imat;
>
>} MetaElem;
>
>
>
Tks in advance!
--------------070106090004020006090207
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body>
Hi!<br>
<br>
I'm currebtly working on the Python API, precisely on the MetaBall
module.<br>
This API gives r/w access to all the fields of the constituents of a
metaball, the MetaElems.<br>
<br>
For the user doc (and the docstrings of the API) , I need to know the
semantics of these fields.<br>
<br>
fields<b> type, x,y,z, s,len</b> : ok, I found by myself.<br>
field <b>pad</b> : I suppose it's here for padding<br>
fields<b> next, prev </b>: no importance<br>
<br>
<br>
fields <b>lay, flag,selcol, expx, expy, expz, rad,rad2,maxrad2 , mat,
imat</b> : I need some help!<br>
<br>
<br>
<blockquote type="cite"
cite="mid20030613100001.14011.22953.Mailman@xserve.blender.org">
<pre wrap="">
typedef struct MetaElem {
struct MetaElem *next, *prev;
short type, lay, flag, selcol;
float x, y, z;
float expx, expy, expz;
float rad, rad2, s, len, maxrad2;
int pad;
float *mat, *imat;
} MetaElem;
</pre>
</blockquote>
Tks in advance!<br>
<br>
</body>
</html>
--------------070106090004020006090207--