diff options
Diffstat (limited to 'source/blender/bmesh/tools/bmesh_path.h')
-rw-r--r-- | source/blender/bmesh/tools/bmesh_path.h | 37 |
1 files changed, 23 insertions, 14 deletions
diff --git a/source/blender/bmesh/tools/bmesh_path.h b/source/blender/bmesh/tools/bmesh_path.h index 792ba6c7dce..6d22a7e7e07 100644 --- a/source/blender/bmesh/tools/bmesh_path.h +++ b/source/blender/bmesh/tools/bmesh_path.h @@ -22,23 +22,32 @@ */ struct BMCalcPathParams { - uint use_topology_distance : 1; - uint use_step_face : 1; + uint use_topology_distance : 1; + uint use_step_face : 1; }; -struct LinkNode *BM_mesh_calc_path_vert( - BMesh *bm, BMVert *v_src, BMVert *v_dst, const struct BMCalcPathParams *params, - bool (*filter_fn)(BMVert *, void *), void *user_data) -ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1, 2, 3, 5); +struct LinkNode *BM_mesh_calc_path_vert(BMesh *bm, + BMVert *v_src, + BMVert *v_dst, + const struct BMCalcPathParams *params, + bool (*filter_fn)(BMVert *, void *), + void *user_data) ATTR_WARN_UNUSED_RESULT + ATTR_NONNULL(1, 2, 3, 5); -struct LinkNode *BM_mesh_calc_path_edge( - BMesh *bm, BMEdge *e_src, BMEdge *e_dst, const struct BMCalcPathParams *params, - bool (*filter_fn)(BMEdge *, void *), void *user_data) -ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1, 2, 3, 5); +struct LinkNode *BM_mesh_calc_path_edge(BMesh *bm, + BMEdge *e_src, + BMEdge *e_dst, + const struct BMCalcPathParams *params, + bool (*filter_fn)(BMEdge *, void *), + void *user_data) ATTR_WARN_UNUSED_RESULT + ATTR_NONNULL(1, 2, 3, 5); -struct LinkNode *BM_mesh_calc_path_face( - BMesh *bm, BMFace *f_src, BMFace *f_dst, const struct BMCalcPathParams *params, - bool (*filter_fn)(BMFace *, void *), void *user_data) -ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1, 2, 3, 5); +struct LinkNode *BM_mesh_calc_path_face(BMesh *bm, + BMFace *f_src, + BMFace *f_dst, + const struct BMCalcPathParams *params, + bool (*filter_fn)(BMFace *, void *), + void *user_data) ATTR_WARN_UNUSED_RESULT + ATTR_NONNULL(1, 2, 3, 5); #endif /* __BMESH_PATH_H__ */ |