diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-10-09 08:52:46 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-10-09 09:48:28 +0300 |
commit | 1b910082a0effdeb06653203b1d773094a2068e5 (patch) | |
tree | 3657576cafbcdf82f32b44c2ea64710c263074eb /source/blender/blenkernel/intern/cdderivedmesh.c | |
parent | 79ca13a7456e34ab961ae2fd46c96b9bc6c03f91 (diff) |
Edit Mesh: replace DerivedMesh w/ Mesh
DerivedMesh is now removed from edit-mesh modifier evaluation.
Diffstat (limited to 'source/blender/blenkernel/intern/cdderivedmesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/cdderivedmesh.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/source/blender/blenkernel/intern/cdderivedmesh.c b/source/blender/blenkernel/intern/cdderivedmesh.c index 83424da3a3d..9043460562d 100644 --- a/source/blender/blenkernel/intern/cdderivedmesh.c +++ b/source/blender/blenkernel/intern/cdderivedmesh.c @@ -2258,29 +2258,3 @@ void CDDM_set_mpoly(DerivedMesh *dm, MPoly *mpoly) cddm->mpoly = mpoly; } - -/** Hack to fill in an empty (non library mesh struct) with CDDM values. */ -void CDDM_to_mesh__fast_borrow(DerivedMesh *dm, Mesh *me, const Mesh *me_reference) -{ - CDDerivedMesh *cddm = (CDDerivedMesh *)dm; - me->totvert = cddm->dm.numVertData; - me->totedge = cddm->dm.numEdgeData; - me->totloop = cddm->dm.numLoopData; - me->totpoly = cddm->dm.numPolyData; - - me->mvert = cddm->mvert; - me->medge = cddm->medge; - me->mface = cddm->mface; - me->mloop = cddm->mloop; - me->mpoly = cddm->mpoly; - - me->vdata = dm->vertData; - me->edata = dm->edgeData; - me->ldata = dm->loopData; - me->pdata = dm->polyData; - - if (me_reference) { - me->mat = me_reference->mat; - me->totcol = me_reference->totcol; - } -} |