diff options
author | Lukas Tönne <lukas.toenne@gmail.com> | 2014-09-19 18:52:49 +0400 |
---|---|---|
committer | Lukas Tönne <lukas.toenne@gmail.com> | 2015-01-20 11:30:02 +0300 |
commit | e5ae13b809df309569878d2c36f85b695aaf0992 (patch) | |
tree | 9dc064de0d5578305573b3fd454271a5923682c7 /source/blender/physics/intern/implicit.h | |
parent | 14bd99b0f3f89312004520f644b663b584b081bd (diff) |
Simple debug drawing support inside the implicit solver.
Diffstat (limited to 'source/blender/physics/intern/implicit.h')
-rw-r--r-- | source/blender/physics/intern/implicit.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/physics/intern/implicit.h b/source/blender/physics/intern/implicit.h index ea9a5b8211a..ac2c942379b 100644 --- a/source/blender/physics/intern/implicit.h +++ b/source/blender/physics/intern/implicit.h @@ -59,6 +59,7 @@ extern "C" { //#define IMPLICIT_ENABLE_EIGEN_DEBUG struct Implicit_Data; +struct SimDebugData; BLI_INLINE void implicit_print_matrix_elem(float v) { @@ -100,6 +101,8 @@ BLI_INLINE int hash_collpair(int type, CollPair *collpair) } /* ================ */ +void BPH_mass_spring_solver_debug_data(struct Implicit_Data *id, struct SimDebugData *debug_data); + void BPH_mass_spring_set_rest_transform(struct Implicit_Data *data, int index, float rot[3][3]); void BPH_mass_spring_set_motion_state(struct Implicit_Data *data, int index, const float x[3], const float v[3]); |