CMakeLists.txt 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362
  1. # ***** BEGIN GPL LICENSE BLOCK *****
  2. #
  3. # This program is free software; you can redistribute it and/or
  4. # modify it under the terms of the GNU General Public License
  5. # as published by the Free Software Foundation; either version 2
  6. # of the License, or (at your option) any later version.
  7. #
  8. # This program is distributed in the hope that it will be useful,
  9. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. # GNU General Public License for more details.
  12. #
  13. # You should have received a copy of the GNU General Public License
  14. # along with this program; if not, write to the Free Software Foundation,
  15. # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  16. #
  17. # The Original Code is Copyright (C) 2006, Blender Foundation
  18. # All rights reserved.
  19. # ***** END GPL LICENSE BLOCK *****
  20. remove_strict_flags()
  21. set(INC
  22. )
  23. set(INC_SYS
  24. ${EIGEN3_INCLUDE_DIRS}
  25. )
  26. if(NOT WITH_SYSTEM_EIGEN3)
  27. set(EIGEN3_HEADERS
  28. # until we have another user...
  29. ../../extern/Eigen3/Eigen/src/Cholesky/LDLT.h
  30. ../../extern/Eigen3/Eigen/src/Cholesky/LLT.h
  31. ../../extern/Eigen3/Eigen/src/Cholesky/LLT_MKL.h
  32. ../../extern/Eigen3/Eigen/src/CholmodSupport/CholmodSupport.h
  33. ../../extern/Eigen3/Eigen/src/Core/Array.h
  34. ../../extern/Eigen3/Eigen/src/Core/ArrayBase.h
  35. ../../extern/Eigen3/Eigen/src/Core/ArrayWrapper.h
  36. ../../extern/Eigen3/Eigen/src/Core/Assign.h
  37. ../../extern/Eigen3/Eigen/src/Core/Assign_MKL.h
  38. ../../extern/Eigen3/Eigen/src/Core/BandMatrix.h
  39. ../../extern/Eigen3/Eigen/src/Core/Block.h
  40. ../../extern/Eigen3/Eigen/src/Core/BooleanRedux.h
  41. ../../extern/Eigen3/Eigen/src/Core/CommaInitializer.h
  42. ../../extern/Eigen3/Eigen/src/Core/CwiseBinaryOp.h
  43. ../../extern/Eigen3/Eigen/src/Core/CwiseNullaryOp.h
  44. ../../extern/Eigen3/Eigen/src/Core/CwiseUnaryOp.h
  45. ../../extern/Eigen3/Eigen/src/Core/CwiseUnaryView.h
  46. ../../extern/Eigen3/Eigen/src/Core/DenseBase.h
  47. ../../extern/Eigen3/Eigen/src/Core/DenseCoeffsBase.h
  48. ../../extern/Eigen3/Eigen/src/Core/DenseStorage.h
  49. ../../extern/Eigen3/Eigen/src/Core/Diagonal.h
  50. ../../extern/Eigen3/Eigen/src/Core/DiagonalMatrix.h
  51. ../../extern/Eigen3/Eigen/src/Core/DiagonalProduct.h
  52. ../../extern/Eigen3/Eigen/src/Core/Dot.h
  53. ../../extern/Eigen3/Eigen/src/Core/EigenBase.h
  54. ../../extern/Eigen3/Eigen/src/Core/Flagged.h
  55. ../../extern/Eigen3/Eigen/src/Core/ForceAlignedAccess.h
  56. ../../extern/Eigen3/Eigen/src/Core/Functors.h
  57. ../../extern/Eigen3/Eigen/src/Core/Fuzzy.h
  58. ../../extern/Eigen3/Eigen/src/Core/GeneralProduct.h
  59. ../../extern/Eigen3/Eigen/src/Core/GenericPacketMath.h
  60. ../../extern/Eigen3/Eigen/src/Core/GlobalFunctions.h
  61. ../../extern/Eigen3/Eigen/src/Core/IO.h
  62. ../../extern/Eigen3/Eigen/src/Core/Map.h
  63. ../../extern/Eigen3/Eigen/src/Core/MapBase.h
  64. ../../extern/Eigen3/Eigen/src/Core/MathFunctions.h
  65. ../../extern/Eigen3/Eigen/src/Core/Matrix.h
  66. ../../extern/Eigen3/Eigen/src/Core/MatrixBase.h
  67. ../../extern/Eigen3/Eigen/src/Core/NestByValue.h
  68. ../../extern/Eigen3/Eigen/src/Core/NoAlias.h
  69. ../../extern/Eigen3/Eigen/src/Core/NumTraits.h
  70. ../../extern/Eigen3/Eigen/src/Core/PermutationMatrix.h
  71. ../../extern/Eigen3/Eigen/src/Core/PlainObjectBase.h
  72. ../../extern/Eigen3/Eigen/src/Core/Product.h
  73. ../../extern/Eigen3/Eigen/src/Core/ProductBase.h
  74. ../../extern/Eigen3/Eigen/src/Core/Random.h
  75. ../../extern/Eigen3/Eigen/src/Core/Redux.h
  76. ../../extern/Eigen3/Eigen/src/Core/Replicate.h
  77. ../../extern/Eigen3/Eigen/src/Core/ReturnByValue.h
  78. ../../extern/Eigen3/Eigen/src/Core/Reverse.h
  79. ../../extern/Eigen3/Eigen/src/Core/Select.h
  80. ../../extern/Eigen3/Eigen/src/Core/SelfAdjointView.h
  81. ../../extern/Eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
  82. ../../extern/Eigen3/Eigen/src/Core/SolveTriangular.h
  83. ../../extern/Eigen3/Eigen/src/Core/StableNorm.h
  84. ../../extern/Eigen3/Eigen/src/Core/Stride.h
  85. ../../extern/Eigen3/Eigen/src/Core/Swap.h
  86. ../../extern/Eigen3/Eigen/src/Core/Transpose.h
  87. ../../extern/Eigen3/Eigen/src/Core/Transpositions.h
  88. ../../extern/Eigen3/Eigen/src/Core/TriangularMatrix.h
  89. ../../extern/Eigen3/Eigen/src/Core/VectorBlock.h
  90. ../../extern/Eigen3/Eigen/src/Core/VectorwiseOp.h
  91. ../../extern/Eigen3/Eigen/src/Core/Visitor.h
  92. ../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
  93. ../../extern/Eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
  94. ../../extern/Eigen3/Eigen/src/Core/arch/Default/Settings.h
  95. ../../extern/Eigen3/Eigen/src/Core/arch/NEON/Complex.h
  96. ../../extern/Eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
  97. ../../extern/Eigen3/Eigen/src/Core/arch/SSE/Complex.h
  98. ../../extern/Eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
  99. ../../extern/Eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
  100. ../../extern/Eigen3/Eigen/src/Core/products/CoeffBasedProduct.h
  101. ../../extern/Eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
  102. ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
  103. ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
  104. ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
  105. ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
  106. ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
  107. ../../extern/Eigen3/Eigen/src/Core/products/GeneralMatrixVector_MKL.h
  108. ../../extern/Eigen3/Eigen/src/Core/products/Parallelizer.h
  109. ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
  110. ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
  111. ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
  112. ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
  113. ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointProduct.h
  114. ../../extern/Eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
  115. ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
  116. ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
  117. ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
  118. ../../extern/Eigen3/Eigen/src/Core/products/TriangularMatrixVector_MKL.h
  119. ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
  120. ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
  121. ../../extern/Eigen3/Eigen/src/Core/products/TriangularSolverVector.h
  122. ../../extern/Eigen3/Eigen/src/Core/util/BlasUtil.h
  123. ../../extern/Eigen3/Eigen/src/Core/util/Constants.h
  124. ../../extern/Eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
  125. ../../extern/Eigen3/Eigen/src/Core/util/ForwardDeclarations.h
  126. ../../extern/Eigen3/Eigen/src/Core/util/Macros.h
  127. ../../extern/Eigen3/Eigen/src/Core/util/Memory.h
  128. ../../extern/Eigen3/Eigen/src/Core/util/Meta.h
  129. ../../extern/Eigen3/Eigen/src/Core/util/MKL_support.h
  130. ../../extern/Eigen3/Eigen/src/Core/util/NonMPL2.h
  131. ../../extern/Eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
  132. ../../extern/Eigen3/Eigen/src/Core/util/StaticAssert.h
  133. ../../extern/Eigen3/Eigen/src/Core/util/XprHelper.h
  134. ../../extern/Eigen3/Eigen/src/Eigen2Support/Block.h
  135. ../../extern/Eigen3/Eigen/src/Eigen2Support/Cwise.h
  136. ../../extern/Eigen3/Eigen/src/Eigen2Support/CwiseOperators.h
  137. ../../extern/Eigen3/Eigen/src/Eigen2Support/Lazy.h
  138. ../../extern/Eigen3/Eigen/src/Eigen2Support/LeastSquares.h
  139. ../../extern/Eigen3/Eigen/src/Eigen2Support/LU.h
  140. ../../extern/Eigen3/Eigen/src/Eigen2Support/Macros.h
  141. ../../extern/Eigen3/Eigen/src/Eigen2Support/MathFunctions.h
  142. ../../extern/Eigen3/Eigen/src/Eigen2Support/Memory.h
  143. ../../extern/Eigen3/Eigen/src/Eigen2Support/Meta.h
  144. ../../extern/Eigen3/Eigen/src/Eigen2Support/Minor.h
  145. ../../extern/Eigen3/Eigen/src/Eigen2Support/QR.h
  146. ../../extern/Eigen3/Eigen/src/Eigen2Support/SVD.h
  147. ../../extern/Eigen3/Eigen/src/Eigen2Support/TriangularSolver.h
  148. ../../extern/Eigen3/Eigen/src/Eigen2Support/VectorBlock.h
  149. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AlignedBox.h
  150. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/All.h
  151. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/AngleAxis.h
  152. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Hyperplane.h
  153. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
  154. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Quaternion.h
  155. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Rotation2D.h
  156. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/RotationBase.h
  157. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Scaling.h
  158. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Transform.h
  159. ../../extern/Eigen3/Eigen/src/Eigen2Support/Geometry/Translation.h
  160. ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
  161. ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
  162. ../../extern/Eigen3/Eigen/src/Eigenvalues/ComplexSchur_MKL.h
  163. ../../extern/Eigen3/Eigen/src/Eigenvalues/EigenSolver.h
  164. ../../extern/Eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
  165. ../../extern/Eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
  166. ../../extern/Eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
  167. ../../extern/Eigen3/Eigen/src/Eigenvalues/RealSchur.h
  168. ../../extern/Eigen3/Eigen/src/Eigenvalues/RealSchur_MKL.h
  169. ../../extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
  170. ../../extern/Eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
  171. ../../extern/Eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
  172. ../../extern/Eigen3/Eigen/src/Geometry/AlignedBox.h
  173. ../../extern/Eigen3/Eigen/src/Geometry/AngleAxis.h
  174. ../../extern/Eigen3/Eigen/src/Geometry/EulerAngles.h
  175. ../../extern/Eigen3/Eigen/src/Geometry/Homogeneous.h
  176. ../../extern/Eigen3/Eigen/src/Geometry/Hyperplane.h
  177. ../../extern/Eigen3/Eigen/src/Geometry/OrthoMethods.h
  178. ../../extern/Eigen3/Eigen/src/Geometry/ParametrizedLine.h
  179. ../../extern/Eigen3/Eigen/src/Geometry/Quaternion.h
  180. ../../extern/Eigen3/Eigen/src/Geometry/Rotation2D.h
  181. ../../extern/Eigen3/Eigen/src/Geometry/RotationBase.h
  182. ../../extern/Eigen3/Eigen/src/Geometry/Scaling.h
  183. ../../extern/Eigen3/Eigen/src/Geometry/Transform.h
  184. ../../extern/Eigen3/Eigen/src/Geometry/Translation.h
  185. ../../extern/Eigen3/Eigen/src/Geometry/Umeyama.h
  186. ../../extern/Eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
  187. ../../extern/Eigen3/Eigen/src/Householder/BlockHouseholder.h
  188. ../../extern/Eigen3/Eigen/src/Householder/Householder.h
  189. ../../extern/Eigen3/Eigen/src/Householder/HouseholderSequence.h
  190. ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
  191. ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
  192. ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
  193. ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
  194. ../../extern/Eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
  195. ../../extern/Eigen3/Eigen/src/Jacobi/Jacobi.h
  196. ../../extern/Eigen3/Eigen/src/LU/Determinant.h
  197. ../../extern/Eigen3/Eigen/src/LU/FullPivLU.h
  198. ../../extern/Eigen3/Eigen/src/LU/Inverse.h
  199. ../../extern/Eigen3/Eigen/src/LU/PartialPivLU.h
  200. ../../extern/Eigen3/Eigen/src/LU/PartialPivLU_MKL.h
  201. ../../extern/Eigen3/Eigen/src/LU/arch/Inverse_SSE.h
  202. ../../extern/Eigen3/Eigen/src/misc/blas.h
  203. ../../extern/Eigen3/Eigen/src/misc/Image.h
  204. ../../extern/Eigen3/Eigen/src/misc/Kernel.h
  205. ../../extern/Eigen3/Eigen/src/misc/Solve.h
  206. ../../extern/Eigen3/Eigen/src/misc/SparseSolve.h
  207. ../../extern/Eigen3/Eigen/src/OrderingMethods/Amd.h
  208. ../../extern/Eigen3/Eigen/src/PardisoSupport/PardisoSupport.h
  209. ../../extern/Eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h
  210. ../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
  211. ../../extern/Eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
  212. ../../extern/Eigen3/Eigen/src/plugins/BlockMethods.h
  213. ../../extern/Eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
  214. ../../extern/Eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
  215. ../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
  216. ../../extern/Eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
  217. ../../extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR.h
  218. ../../extern/Eigen3/Eigen/src/QR/ColPivHouseholderQR_MKL.h
  219. ../../extern/Eigen3/Eigen/src/QR/FullPivHouseholderQR.h
  220. ../../extern/Eigen3/Eigen/src/QR/HouseholderQR.h
  221. ../../extern/Eigen3/Eigen/src/QR/HouseholderQR_MKL.h
  222. ../../extern/Eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h
  223. ../../extern/Eigen3/Eigen/src/SparseCore/AmbiVector.h
  224. ../../extern/Eigen3/Eigen/src/SparseCore/CompressedStorage.h
  225. ../../extern/Eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
  226. ../../extern/Eigen3/Eigen/src/SparseCore/CoreIterators.h
  227. ../../extern/Eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h
  228. ../../extern/Eigen3/Eigen/src/SparseCore/SparseAssign.h
  229. ../../extern/Eigen3/Eigen/src/SparseCore/SparseBlock.h
  230. ../../extern/Eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
  231. ../../extern/Eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
  232. ../../extern/Eigen3/Eigen/src/SparseCore/SparseDenseProduct.h
  233. ../../extern/Eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h
  234. ../../extern/Eigen3/Eigen/src/SparseCore/SparseDot.h
  235. ../../extern/Eigen3/Eigen/src/SparseCore/SparseFuzzy.h
  236. ../../extern/Eigen3/Eigen/src/SparseCore/SparseMatrix.h
  237. ../../extern/Eigen3/Eigen/src/SparseCore/SparseMatrixBase.h
  238. ../../extern/Eigen3/Eigen/src/SparseCore/SparsePermutation.h
  239. ../../extern/Eigen3/Eigen/src/SparseCore/SparseProduct.h
  240. ../../extern/Eigen3/Eigen/src/SparseCore/SparseRedux.h
  241. ../../extern/Eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h
  242. ../../extern/Eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
  243. ../../extern/Eigen3/Eigen/src/SparseCore/SparseTranspose.h
  244. ../../extern/Eigen3/Eigen/src/SparseCore/SparseTriangularView.h
  245. ../../extern/Eigen3/Eigen/src/SparseCore/SparseUtil.h
  246. ../../extern/Eigen3/Eigen/src/SparseCore/SparseVector.h
  247. ../../extern/Eigen3/Eigen/src/SparseCore/SparseView.h
  248. ../../extern/Eigen3/Eigen/src/SparseCore/TriangularSolver.h
  249. ../../extern/Eigen3/Eigen/src/StlSupport/details.h
  250. ../../extern/Eigen3/Eigen/src/StlSupport/StdDeque.h
  251. ../../extern/Eigen3/Eigen/src/StlSupport/StdList.h
  252. ../../extern/Eigen3/Eigen/src/StlSupport/StdVector.h
  253. ../../extern/Eigen3/Eigen/src/SuperLUSupport/SuperLUSupport.h
  254. ../../extern/Eigen3/Eigen/src/SVD/JacobiSVD.h
  255. ../../extern/Eigen3/Eigen/src/SVD/JacobiSVD_MKL.h
  256. ../../extern/Eigen3/Eigen/src/SVD/UpperBidiagonalization.h
  257. ../../extern/Eigen3/Eigen/src/UmfPackSupport/UmfPackSupport.h
  258. )
  259. endif()
  260. set(SRC
  261. Armature.cpp
  262. Cache.cpp
  263. ConstraintSet.cpp
  264. ControlledObject.cpp
  265. CopyPose.cpp
  266. Distance.cpp
  267. FixedObject.cpp
  268. MovingFrame.cpp
  269. Scene.cpp
  270. UncontrolledObject.cpp
  271. WDLSSolver.cpp
  272. WSDLSSolver.cpp
  273. WorldObject.cpp
  274. eigen_types.cpp
  275. ublas_types.hpp
  276. kdl/chain.cpp
  277. kdl/chainfksolverpos_recursive.cpp
  278. kdl/chainjnttojacsolver.cpp
  279. kdl/frameacc.cpp
  280. kdl/frames.cpp
  281. kdl/frames_io.cpp
  282. kdl/framevel.cpp
  283. kdl/inertia.cpp
  284. kdl/jacobian.cpp
  285. kdl/jntarray.cpp
  286. kdl/jntarrayacc.cpp
  287. kdl/jntarrayvel.cpp
  288. kdl/joint.cpp
  289. kdl/kinfam_io.cpp
  290. kdl/segment.cpp
  291. kdl/tree.cpp
  292. kdl/treefksolverpos_recursive.cpp
  293. kdl/treejnttojacsolver.cpp
  294. kdl/utilities/error_stack.cpp
  295. kdl/utilities/utility.cpp
  296. kdl/utilities/utility_io.cpp
  297. Armature.hpp
  298. Cache.hpp
  299. ConstraintSet.hpp
  300. ControlledObject.hpp
  301. CopyPose.hpp
  302. Distance.hpp
  303. FixedObject.hpp
  304. MovingFrame.hpp
  305. Object.hpp
  306. Scene.hpp
  307. Solver.hpp
  308. UncontrolledObject.hpp
  309. WDLSSolver.hpp
  310. WSDLSSolver.hpp
  311. WorldObject.hpp
  312. eigen_types.hpp
  313. kdl/chain.hpp
  314. kdl/chainfksolver.hpp
  315. kdl/chainfksolverpos_recursive.hpp
  316. kdl/chainjnttojacsolver.hpp
  317. kdl/frameacc.hpp
  318. kdl/frames.hpp
  319. kdl/frames_io.hpp
  320. kdl/framevel.hpp
  321. kdl/inertia.hpp
  322. kdl/jacobian.hpp
  323. kdl/jntarray.hpp
  324. kdl/jntarrayacc.hpp
  325. kdl/jntarrayvel.hpp
  326. kdl/joint.hpp
  327. kdl/kinfam_io.hpp
  328. kdl/segment.hpp
  329. kdl/tree.hpp
  330. kdl/treefksolver.hpp
  331. kdl/treefksolverpos_recursive.hpp
  332. kdl/treejnttojacsolver.hpp
  333. kdl/utilities/error.h
  334. kdl/utilities/error_stack.h
  335. kdl/utilities/kdl-config.h
  336. kdl/utilities/rall1d.h
  337. kdl/utilities/rall2d.h
  338. kdl/utilities/svd_eigen_HH.hpp
  339. kdl/utilities/traits.h
  340. kdl/utilities/utility.h
  341. kdl/utilities/utility_io.h
  342. kdl/frameacc.inl
  343. kdl/frames.inl
  344. kdl/framevel.inl
  345. ${EIGEN3_HEADERS}
  346. )
  347. set(LIB
  348. )
  349. unset(EIGEN3_HEADERS)
  350. blender_add_lib(bf_intern_itasc "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")