Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_cdderivedmesh.h
| Show First 20 Lines • Show All 119 Lines • ▼ Show 20 Lines | |||||
| /* same as CDDM_calc_edges_tessface only makes edges from ngon faces instead of tessellation | /* same as CDDM_calc_edges_tessface only makes edges from ngon faces instead of tessellation | ||||
| * faces*/ | * faces*/ | ||||
| void CDDM_calc_edges(struct DerivedMesh *dm); | void CDDM_calc_edges(struct DerivedMesh *dm); | ||||
| /* reconstitute face triangulation */ | /* reconstitute face triangulation */ | ||||
| void CDDM_recalc_tessellation(struct DerivedMesh *dm); | void CDDM_recalc_tessellation(struct DerivedMesh *dm); | ||||
| void CDDM_recalc_tessellation_ex(struct DerivedMesh *dm, const bool do_face_nor_cpy); | void CDDM_recalc_tessellation_ex(struct DerivedMesh *dm, const bool do_face_nor_cpy); | ||||
| void CDDM_recalc_looptri(struct DerivedMesh *dm); | |||||
| /* lowers the number of vertices/edges/faces in a CDDerivedMesh | /* lowers the number of vertices/edges/faces in a CDDerivedMesh | ||||
| * the layer data stays the same size | * the layer data stays the same size | ||||
| */ | */ | ||||
| void CDDM_lower_num_verts(struct DerivedMesh *dm, int numVerts); | void CDDM_lower_num_verts(struct DerivedMesh *dm, int numVerts); | ||||
| void CDDM_lower_num_edges(struct DerivedMesh *dm, int numEdges); | void CDDM_lower_num_edges(struct DerivedMesh *dm, int numEdges); | ||||
| void CDDM_lower_num_loops(struct DerivedMesh *dm, int numLoops); | void CDDM_lower_num_loops(struct DerivedMesh *dm, int numLoops); | ||||
| void CDDM_lower_num_polys(struct DerivedMesh *dm, int numPolys); | void CDDM_lower_num_polys(struct DerivedMesh *dm, int numPolys); | ||||
| void CDDM_lower_num_tessfaces(DerivedMesh *dm, int numTessFaces); | void CDDM_lower_num_tessfaces(DerivedMesh *dm, int numTessFaces); | ||||
| Show All 33 Lines | |||||