Module Armature :: Class Editbone
[frames | no frames]

Class Editbone


The Editbone Object

This object is a wrapper for editbone data and is used only in the manipulation of the armature in editmode.
Method Summary
None clearParent()
Set the parent to None
Bool hasParent()
Whether or not this bone has a parent

Instance Variable Summary
Float deformDist: The deform distance of the bone
Vector Object head: This Bone's "head" ending position when in rest state (armaturespace).
Float length: The length of the bone.
Matrix Object matrix: This Bone's matrix.
String name: The name of this Bone.
List of Constants options: Various bone options which can be:
Editbone Object parent: The parent Bone.
Float roll: This Bone's roll value (armaturespace).
Int subdivision: The number of bone subdivisions.
Vector Object tail: This Bone's "tail" ending position when in rest state (armaturespace).
Float weight: The bone's weight.

Method Details

clearParent()

Set the parent to None
Returns:
None

hasParent()

Whether or not this bone has a parent
Returns:
Bool

Instance Variable Details

deformDist

The deform distance of the bone
Type:
Float

head

This Bone's "head" ending position when in rest state (armaturespace).
Type:
Vector Object

length

The length of the bone. This cannot be set.
Type:
Float

matrix

This Bone's matrix. (armaturespace)
Type:
Matrix Object

name

The name of this Bone.
Type:
String

options

Various bone options which can be:
  • Armature.CONNECTED: IK to parent
  • Armature.HINGE: No parent rotation or scaling
  • Armature.NO_DEFORM: The bone does not deform geometetry
  • Armature.MULTIPLY: Multiply vgroups by envelope
  • Armature.HIDDEN_EDIT: Hide bones in editmode
  • Armature.ROOT_SELECTED: Selection of root ball of bone
  • Armature.BONE_SELECTED: Selection of bone
  • Armature.TIP_SELECTED: Selection of tip ball of bone
Type:
List of Constants

parent

The parent Bone.
Type:
Editbone Object

roll

This Bone's roll value (armaturespace).
Type:
Float

subdivision

The number of bone subdivisions.
Type:
Int

tail

This Bone's "tail" ending position when in rest state (armaturespace).
Type:
Vector Object

weight

The bone's weight.
Type:
Float

Generated by Epydoc 2.1 on Thu Jul 13 16:50:04 2006 http://epydoc.sf.net