Blender V4.3
bmesh_path.hh File Reference

Go to the source code of this file.

Classes

struct  BMCalcPathParams
 

Functions

LinkNodeBM_mesh_calc_path_vert (BMesh *bm, BMVert *v_src, BMVert *v_dst, const BMCalcPathParams *params, bool(*filter_fn)(BMVert *, void *), void *user_data) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1
 
LinkNode LinkNodeBM_mesh_calc_path_edge (BMesh *bm, BMEdge *e_src, BMEdge *e_dst, const BMCalcPathParams *params, bool(*filter_fn)(BMEdge *, void *), void *user_data) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1
 
LinkNode LinkNode LinkNodeBM_mesh_calc_path_face (BMesh *bm, BMFace *f_src, BMFace *f_dst, const BMCalcPathParams *params, bool(*filter_fn)(BMFace *, void *), void *user_data) ATTR_WARN_UNUSED_RESULT ATTR_NONNULL(1
 

Function Documentation

◆ BM_mesh_calc_path_edge()

LinkNode LinkNode * BM_mesh_calc_path_edge ( BMesh * bm,
BMEdge * e_src,
BMEdge * e_dst,
const BMCalcPathParams * params,
bool(* filter_fn )(BMEdge *, void *),
void * user_data )

◆ BM_mesh_calc_path_face()

LinkNode LinkNode LinkNode * BM_mesh_calc_path_face ( BMesh * bm,
BMFace * f_src,
BMFace * f_dst,
const BMCalcPathParams * params,
bool(* filter_fn )(BMFace *, void *),
void * user_data )

◆ BM_mesh_calc_path_vert()

LinkNode * BM_mesh_calc_path_vert ( BMesh * bm,
BMVert * v_src,
BMVert * v_dst,
const BMCalcPathParams * params,
bool(* filter_fn )(BMVert *, void *),
void * user_data )