00001 #ifndef OPENTISSUE_KINEMATICS_INVERSE_INVERSE_H 00002 #define OPENTISSUE_KINEMATICS_INVERSE_INVERSE_H 00003 // 00004 // OpenTissue Template Library 00005 // - A generic toolbox for physics-based modeling and simulation. 00006 // Copyright (C) 2008 Department of Computer Science, University of Copenhagen. 00007 // 00008 // OTTL is licensed under zlib: http://opensource.org/licenses/zlib-license.php 00009 // 00010 #include <OpenTissue/configuration.h> 00011 00012 00126 // Core library data structures and functionality 00127 #include <OpenTissue/kinematics/inverse/inverse_bone_traits.h> 00128 #include <OpenTissue/kinematics/inverse/inverse_chain.h> 00129 #include <OpenTissue/kinematics/inverse/inverse_compute_jacobian.h> 00130 #include <OpenTissue/kinematics/inverse/inverse_nonlinear_solver.h> 00131 00132 // Convenience and utility functions for making life a little easier 00133 #include <OpenTissue/kinematics/inverse/inverse_compute_weighted_difference.h> 00134 #include <OpenTissue/kinematics/inverse/inverse_set_joint_parameters.h> 00135 #include <OpenTissue/kinematics/inverse/inverse_get_joint_parameters.h> 00136 #include <OpenTissue/kinematics/inverse/inverse_get_joint_limits.h> 00137 #include <OpenTissue/kinematics/inverse/inverse_set_default_joint_settings.h> 00138 #include <OpenTissue/kinematics/inverse/inverse_make_solver.h> 00139 #include <OpenTissue/kinematics/inverse/inverse_add_chain.h> 00140 #include <OpenTissue/kinematics/inverse/inverse_compute_joint_limits_projection.h> 00141 #include <OpenTissue/kinematics/inverse/inverse_write_benchmarks.h> 00142 00143 #include <OpenTissue/kinematics/inverse/io/inverse_xml_read.h> 00144 #include <OpenTissue/kinematics/inverse/io/inverse_xml_write.h> 00145 00146 00147 //OPENTISSUE_KINEMATICS_INVERSE_INVERSE_H 00148 #endif