Home | Trees | Index | Help |
|
---|
Module Object :: Class Object |
|
Method Summary | |
---|---|
Recomputes the particle system. | |
Clears parent object. | |
Object type specific |
Returns the Datablock object containing the object's data. |
A vector triple |
Returns the object's delta location in a list (x, y, z) |
Integer |
Returns the object draw mode. |
Integer |
Returns the object draw type |
A vector triple |
Returns the object's rotation as Euler rotation vector (rotX, rotY, rotZ). |
Blender Matrix object |
Returns the object's inverse matrix. |
Returns the object's location (x, y, z). | |
list of Material Objects |
Returns a list of materials assigned to the object. |
Blender Matrix object. |
Returns the object matrix. |
Returns the name of the object | |
Object |
Returns the object's parent object. |
Object |
Returns the object's tracked object. |
Returns the type of the object. | |
Links Object with data provided in the argument. | |
Makes the object the parent of the objects provided in the argument which must be a list of valid Objects. | |
Sets the object's delta location which must be a vector triple. | |
Sets the object's drawing mode. | |
Sets the object's drawing type. | |
Sets the object's rotation according to the specified Euler angles. | |
Sets the object's location. | |
Sets the materials. | |
Sets the name of the object. | |
Link data of self with object specified in the argument. |
Class Variable Summary | |
---|---|
colbits
- The Material usage mask. | |
data
- The data of the object. | |
dloc
- The delta (X,Y,Z) location coordinates of the object (vector). | |
dLocX
- The delta X location coordinate of the object. | |
dLocY
- The delta Y location coordinate of the object. | |
dLocZ
- The delta Z location coordinate of the object. | |
drawMode
- The object's drawing mode used. | |
drawType
- The object's drawing type used. | |
drot
- The delta (X,Y,Z) rotation angles (in radians) of the object
(vector). | |
dRotX
- The delta X rotation angle (in radians) of the object. | |
dRotY
- The delta Y rotation angle (in radians) of the object. | |
dRotZ
- The delta Z rotation angle (in radians) of the object. | |
dsize
- The delta (X,Y,Z) size of the object. | |
dSizeX
- The delta X size of the object. | |
dSizeY
- The delta Y size of the object. | |
dSizeZ
- The delta Z size of the object. | |
EffX
- The X effector coordinate of the object. | |
EffY
- The Y effector coordinate of the object. | |
EffZ
- The Z effector coordinate of the object. | |
ipo
- The ipo data associated with the object. | |
Layer
- The object layer (as a bitmask). | |
loc
- The (X,Y,Z) location coordinates of the object (vector). | |
LocX
- The X location coordinate of the object. | |
LocY
- The Y location coordinate of the object. | |
LocZ
- The Z location coordinate of the object. | |
mat
- The actual matrix of the object. | |
matrix
- The actual matrix of the object. | |
name
- The name of the object. | |
parent
- The parent object of the object. | |
rot
- The (X,Y,Z) rotation angles (in radians) of the object (vector). | |
RotX
- The X rotation angle (in radians) of the object. | |
RotY
- The Y rotation angle (in radians) of the object. | |
RotZ
- The Z rotation angle (in radians) of the object. | |
size
- The (X,Y,Z) size of the object (vector). | |
SizeX
- The X size of the object. | |
SizeY
- The Y size of the object. | |
SizeZ
- The Z size of the object. | |
track
- The object tracking this object. |
Method Details |
---|
buildParts()Recomputes the particle system. This method only applies to an Object of the type Effect. |
clrParent(mode=0, fast=0)Clears parent object.
|
getData()Returns the Datablock object containing the object's data. For example the Mesh, Lamp or the Camera.
|
getDeltaLocation()Returns the object's delta location in a list (x, y, z)
|
getDrawMode()Returns the object draw mode.
|
getDrawType()Returns the object draw type
|
getEuler()Returns the object's rotation as Euler rotation vector (rotX, rotY, rotZ).
|
getInverseMatrix()Returns the object's inverse matrix.
|
getLocation()Returns the object's location (x, y, z).
|
getMaterials()Returns a list of materials assigned to the object.
|
getMatrix()Returns the object matrix.
|
getName()Returns the name of the object
|
getParent()Returns the object's parent object.
|
getTracked()Returns the object's tracked object.
|
getType()Returns the type of the object.
|
link(object)Links Object with data provided in the argument. The data must match the Object's type, so you cannot link a Lamp to a Mesh type object.
|
makeParent(objects, noninverse=0, fast=0)Makes the object the parent of the objects provided in the argument which must be a list of valid Objects.
|
setDeltaLocation(delta_location)Sets the object's delta location which must be a vector triple.
|
setDrawMode(drawmode)Sets the object's drawing mode. The drawing mode can be a mix of modes. To enable these, add up the values.
|
setDrawType(drawtype)Sets the object's drawing type.
|
setEuler(x, y, z)Sets the object's rotation according to the specified Euler angles.
|
setLocation(x, y, z)Sets the object's location.
|
setMaterials(materials)Sets the materials. The argument must be a list of valid material objects.
|
setName(name)Sets the name of the object.
|
shareFrom(object)Link data of self with object specified in the argument. This works only if self and the object specified are of the same type.
|
Class Variable Details |
---|
colbitsThe Material usage mask. A set bit #n means: the Material #n in the Object's material list is used. Otherwise, the Material #n of the Objects Data material list is displayed. |
dataThe data of the object. (Read-only) |
dlocThe delta (X,Y,Z) location coordinates of the object (vector). This variable applies to IPO Objects only. |
dLocXThe delta X location coordinate of the object. This variable applies to IPO Objects only. |
dLocYThe delta Y location coordinate of the object. This variable applies to IPO Objects only. |
dLocZThe delta Z location coordinate of the object. This variable applies to IPO Objects only. |
drawModeThe object's drawing mode used. The value can be a sum of: 2 - axis, 4 - texspace, 8 - drawname, 16 - drawimage, 32 - drawwire. |
drawTypeThe object's drawing type used. 1 - Bounding box, 2 - wire, 3 - Solid, 4- Shaded, 5 - Textured. |
drotThe delta (X,Y,Z) rotation angles (in radians) of the object (vector). This variable applies to IPO Objects only. |
dRotXThe delta X rotation angle (in radians) of the object. This variable applies to IPO Objects only. |
dRotYThe delta Y rotation angle (in radians) of the object. This variable applies to IPO Objects only. |
dRotZThe delta Z rotation angle (in radians) of the object. This variable applies to IPO Objects only. |
dsizeThe delta (X,Y,Z) size of the object. |
dSizeXThe delta X size of the object. |
dSizeYThe delta Y size of the object. |
dSizeZThe delta Z size of the object. |
EffXThe X effector coordinate of the object. Only applies to IKA. |
EffYThe Y effector coordinate of the object. Only applies to IKA. |
EffZThe Z effector coordinate of the object. Only applies to IKA. |
ipoThe ipo data associated with the object. (Read-only) |
LayerThe object layer (as a bitmask). |
locThe (X,Y,Z) location coordinates of the object (vector). |
LocXThe X location coordinate of the object. |
LocYThe Y location coordinate of the object. |
LocZThe Z location coordinate of the object. |
matThe actual matrix of the object. (Read-only) |
matrixThe actual matrix of the object. (Read-only) |
nameThe name of the object. |
parentThe parent object of the object. (Read-only) |
rotThe (X,Y,Z) rotation angles (in radians) of the object (vector). |
RotXThe X rotation angle (in radians) of the object. |
RotYThe Y rotation angle (in radians) of the object. |
RotZThe Z rotation angle (in radians) of the object. |
sizeThe (X,Y,Z) size of the object (vector). |
SizeXThe X size of the object. |
SizeYThe Y size of the object. |
SizeZThe Z size of the object. |
trackThe object tracking this object. (Read-only) |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 1.1 on Wed Aug 13 19:17:14 2003 | http://epydoc.sf.net |