| Method Summary |
| a list of 24 floats(8 points, 3 coordinates)
|
getBbox()
Retreives the bounding box of a metaball object |
| a list of 3 floats
|
getLoc()
Retreives the location of a metaball object |
| float
|
getMetadata(name,
num)
Retrieves the metadata of a metaball object. |
| float
|
getMetalen(pos)
Retreives the len parameter of a metaelem object |
| float
|
getMetas(pos)
Retreives the s parameter of a metaelem object |
| int
|
getMetatype(pos)
Retreives the type of a metaelem object |
| float
|
getMetax(pos)
Retreives the x parameter of a metaelem object |
| float
|
getMetay(pos)
Retreives the y parameter of a metaelem object |
| float
|
getMetaz(pos)
Retreives the z parameter of a metaelem object |
| string
|
getName()
Retreives the name of a metaball object |
| int
|
getNMetaElems()
Retreives the number of metaelems (elementary spheres or cylinders) of
a metaball object |
| float
|
getRendersize()
Retreives the rendersize of a metaball object |
| a list of 3 floats
|
getRot()
Retreives the rotation of a metaball object |
| a list of 3 floats
|
getSize()
Retreives the size of a metaball object |
| float
|
getThresh()
Retreives the threshold of a metaball object |
| float
|
getWiresize()
Retreives the wiresize of a metaball object |
| PyNone
|
setLoc(newloc)
Sets the location of a metaball object |
| PyNone
|
setMetadata(name,
num,
val)
The setMetadata function has the same semantics as getMetadata, except
that it needs the parameter value, and always returns PyNone. |
| PyNone
|
setMetalen(pos,
newlen)
Sets the len parameter of a metaelem object |
| PyNone
|
setMetas(pos,
news)
Sets the s parameter of a metaelem object |
| PyNone
|
setMetatype(pos,
newtype)
Sets the type of a metaelem object |
| PyNone
|
setMetax(pos,
newx)
Sets the x parameter of a metaelem object |
| PyNone
|
setMetay(pos,
newy)
Sets the y parameter of a metaelem object |
| PyNone
|
setMetaz(pos,
newz)
Sets the z parameter of a metaelem object |
| PyNone
|
setName(name)
Sets the name of a metaball object |
| PyNone
|
setRendersize(newsize)
Sets the render size of a metaball object |
| PyNone
|
setRot(newrot)
Sets the rotation of a metaball object |
| PyNone
|
setSize(newsize)
Sets the size of a metaball object |
| PyNone
|
setThresh(threshold)
Sets the threshold of a metaball object |
| PyNone
|
setWiresize(newsize)
Sets the wire size of a metaball object |
getMetadata(name,
num)
Retrieves the metadata of a metaball object. A metaball is composed
of one or several elementary objects, spheres or cylinders, which
interact to create the smooth surface everybody knows. The get/set
Metadata functions allow users to read/write the parameters of these
elementary objects, called metaelements.
-
- Parameters:
name -
the name of the property to be read. The accepted values are
:"type", "x", "y", "z",
"expx", "expy", "expz",
"rad", "rad2", "s",
"len".
(type=string)
num -
the position of the metaelem to be accessed.
(type=int)
- Returns:
-
the metaelement parameter value, generally a float, except for
the parameter "type", which returns an int.
(type=float)
|
setMetadata(name,
num,
val)
The setMetadata function has the same semantics as getMetadata,
except that it needs the parameter value, and always returns
PyNone.
-
- Parameters:
name -
the name of the property to be read. The accepted values are
:"type", "x", "y", "z",
"expx", "expy", "expz",
"rad", "rad2", "s",
"len".
(type=string)
num -
the position of the metaelem to be accessed.
(type=int)
val -
the new value of the parameter.
(type=float, except if name is "type".)
- Returns:
-
PyNone
(type=PyNone)
|