base class — PyObjectPlus
Proxy to Blender bone structure. All fields are read-only and comply to RNA names. All space attribute correspond to the rest pose.
bone name.
| Type: | string |
|---|
true when the bone head is struck to the parent’s tail.
| Type: | boolean |
|---|
true when bone doesn’t inherit rotation or scale from parent bone.
| Type: | boolean |
|---|
true when bone inherits scaling from parent bone.
| Type: | boolean |
|---|
number of B-bone segments.
| Type: | integer |
|---|
bone rotation around head-tail axis.
| Type: | float |
|---|
location of head end of the bone in parent bone space.
| Type: | vector [x, y, z] |
|---|
location of head end of the bone in parent bone space.
| Type: | vector [x, y, z] |
|---|
bone length.
| Type: | float |
|---|
location of head end of the bone in armature space.
| Type: | vector [x, y, z] |
|---|
location of tail end of the bone in armature space.
| Type: | vector [x, y, z] |
|---|
matrix of the bone head in armature space.
| Type: | matrix [4][4] |
|---|
Note
This matrix has no scale part.
rotation matrix of the bone in parent bone space.
| Type: | matrix [3][3] |
|---|
parent bone, or None for root bone.
| Type: | BL_ArmatureBone |
|---|
list of bone’s children.
| Type: | list of BL_ArmatureBone |
|---|