diff options
author | Martin Poirier <theeth@yahoo.com> | 2007-11-07 03:28:45 +0300 |
---|---|---|
committer | Martin Poirier <theeth@yahoo.com> | 2007-11-07 03:28:45 +0300 |
commit | ec13425eab373e23ced76df7de732446ae363519 (patch) | |
tree | 3846cd91308d4bef60f4747d80e85ef8c1acfc4f /source/blender/include/BIF_editarmature.h | |
parent | 0de103c1cdf1e4c40cfad4e233a42a6d1165953d (diff) |
Initial commit for Harmonic Skeleton generation.
This is very much a work in progress commit to allow me to work outside of home.
While it does somewhat work, I wouldn't recommend anyone to use it.
Diffstat (limited to 'source/blender/include/BIF_editarmature.h')
-rw-r--r-- | source/blender/include/BIF_editarmature.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source/blender/include/BIF_editarmature.h b/source/blender/include/BIF_editarmature.h index 903c663e5f3..e836b98585e 100644 --- a/source/blender/include/BIF_editarmature.h +++ b/source/blender/include/BIF_editarmature.h @@ -37,6 +37,7 @@ struct Base; struct Bone; struct bArmature; struct ListBase; +struct ReebGraph; typedef struct EditBone { @@ -78,6 +79,8 @@ void add_primitiveArmature(int type); void apply_rot_armature (struct Object *ob, float mat[3][3]); void docenter_armature (struct Object *ob, int centermode); +void generateSkeletonFromReebGraph(struct ReebGraph *rg); + void clear_armature(struct Object *ob, char mode); void delete_armature(void); @@ -117,8 +120,8 @@ void hide_selected_pose_bones(void); void hide_unselected_pose_bones(void); void show_all_pose_bones(void); -int bone_looper(Object *ob, struct Bone *bone, void *data, - int (*bone_func)(Object *, struct Bone *, void *)); +int bone_looper(struct Object *ob, struct Bone *bone, void *data, + int (*bone_func)(struct Object *, struct Bone *, void *)); void undo_push_armature(char *name); void armature_bone_rename(struct bArmature *arm, char *oldname, char *newname); @@ -140,3 +143,4 @@ void show_all_armature_bones(void); #endif + |