From ec13425eab373e23ced76df7de732446ae363519 Mon Sep 17 00:00:00 2001 From: Martin Poirier Date: Wed, 7 Nov 2007 00:28:45 +0000 Subject: 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. --- source/blender/include/BIF_editarmature.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'source/blender/include/BIF_editarmature.h') 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 + -- cgit v1.2.3