1 #ifndef IK_SOLVER_1BONE_H 2 #define IK_SOLVER_1BONE_H 3 4 #include "ik/config.h" 5 #include "ik/ordered_vector.h" 6 #include "ik/solver.h" 7 8 C_HEADER_BEGIN 9 10 struct one_bone_t 11 { 12 SOLVER_DATA_HEAD 13 }; 14 15 int 16 solver_1bone_construct(ik_solver_t* solver); 17 18 void 19 solver_1bone_destruct(ik_solver_t* solver); 20 21 int 22 solver_1bone_post_chain_build(ik_solver_t* solver); 23 24 int 25 solver_1bone_solve(ik_solver_t* solver); 26 27 C_HEADER_END 28 29 #endif /* IK_SOLVER_1BONE_H */ 30