Blender Documentation Volume II - Reference Guide: Last modified March 29 2004 S68 | ||
---|---|---|
<<< Previous | Python API Reference | Next >>> |
This module is a dictionary of Blender Python types, for type checking.
Example:
import Blender from Blender import Types, Object, NMesh, Camera, Lamp # objs = Object.Get() # a list of all objects in the current scene for o in objs: print print o, type(o) data = o.getData() print type(data) if type(data) == Types.NMeshType: if len(data.verts): print "its vertices are obviously of type:", type(data.verts[0]) print "and its faces:", Types.NMFaceType elif type(data) == Types.CameraType: print "It's a Camera." elif type(data) == Types.LampType: print "Let there be light!" |
Variable Summary | ||
| ArmatureType - Blender Armature. | |
| BoneType - Blender Bone. | |
| bufferType - Blender buffer. | |
| ButtonType - Blender Button. | |
| CameraType - Blender Camera. | |
| constantType - Blender constant. | |
| CurveType - Blender Curve. | |
| ImageType - Blender Image. | |
| IpoType - Blender Ipo. | |
| LampType - Blender Lamp. | |
| MaterialType - Blender Material. | |
| MetaballType - Blender Metaball. | |
| NMColType - Blender NMCol. | |
| NMeshType - Blender NMesh. | |
| NMFaceType - Blender NMFace. | |
| NMVertType - Blender NMVert. | |
| ObjectType - Blender Object. | |
| rgbTupleType - Blender rgbTuple. | |
| SceneType - A Blender Scene. | |
| TextType - Blender Text. | |
| vectorType - Blender vector. |
NMFaceType Blender NMFace. A mesh face, with one (a point), two (an edge), three (a triangular face) or four (a quad face) vertices. |
<<< Previous | Home | Next >>> |
Module Types | Up | Module Scene |