Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_pbvh.h
| Show First 20 Lines • Show All 297 Lines • ▼ Show 20 Lines | |||||
| void BKE_pbvh_bmesh_node_save_orig(struct BMesh *bm, PBVHNode *node); | void BKE_pbvh_bmesh_node_save_orig(struct BMesh *bm, PBVHNode *node); | ||||
| void BKE_pbvh_bmesh_after_stroke(PBVH *pbvh); | void BKE_pbvh_bmesh_after_stroke(PBVH *pbvh); | ||||
| /* Update Bounding Box/Redraw and clear flags */ | /* Update Bounding Box/Redraw and clear flags */ | ||||
| void BKE_pbvh_update_bounds(PBVH *pbvh, int flags); | void BKE_pbvh_update_bounds(PBVH *pbvh, int flags); | ||||
| void BKE_pbvh_update_vertex_data(PBVH *pbvh, int flags); | void BKE_pbvh_update_vertex_data(PBVH *pbvh, int flags); | ||||
| void BKE_pbvh_update_visibility(PBVH *pbvh); | void BKE_pbvh_update_visibility(PBVH *pbvh); | ||||
| void BKE_pbvh_update_normals(PBVH *pbvh, struct SubdivCCG *subdiv_ccg); | void BKE_pbvh_update_normals(PBVH *pbvh, struct SubdivCCG *subdiv_ccg, struct MeshElemMap *pmap); | ||||
| void BKE_pbvh_redraw_BB(PBVH *pbvh, float bb_min[3], float bb_max[3]); | void BKE_pbvh_redraw_BB(PBVH *pbvh, float bb_min[3], float bb_max[3]); | ||||
| void BKE_pbvh_get_grid_updates(PBVH *pbvh, bool clear, void ***r_gridfaces, int *r_totface); | void BKE_pbvh_get_grid_updates(PBVH *pbvh, bool clear, void ***r_gridfaces, int *r_totface); | ||||
| void BKE_pbvh_grids_update(PBVH *pbvh, | void BKE_pbvh_grids_update(PBVH *pbvh, | ||||
| struct CCGElem **grids, | struct CCGElem **grids, | ||||
| void **gridfaces, | void **gridfaces, | ||||
| struct DMFlagMat *flagmats, | struct DMFlagMat *flagmats, | ||||
| unsigned int **grid_hidden); | unsigned int **grid_hidden); | ||||
| void BKE_pbvh_subdiv_cgg_set(PBVH *pbvh, struct SubdivCCG *subdiv_ccg); | void BKE_pbvh_subdiv_cgg_set(PBVH *pbvh, struct SubdivCCG *subdiv_ccg); | ||||
| ▲ Show 20 Lines • Show All 181 Lines • Show Last 20 Lines | |||||