From 0b88b4fad7427fa8f9b623660188ef1d5432801e Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sat, 24 Aug 2013 13:47:57 +0000 Subject: when the size of an edgehash is known or can be guessed, pass in the argument to reserve the size. --- source/blender/blenlib/BLI_edgehash.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender/blenlib/BLI_edgehash.h') diff --git a/source/blender/blenlib/BLI_edgehash.h b/source/blender/blenlib/BLI_edgehash.h index 80eac9199e3..55efa49b262 100644 --- a/source/blender/blenlib/BLI_edgehash.h +++ b/source/blender/blenlib/BLI_edgehash.h @@ -62,4 +62,8 @@ void BLI_edgehashIterator_setValue(EdgeHashIterator *ehi, void *v void BLI_edgehashIterator_step(EdgeHashIterator *ehi); bool BLI_edgehashIterator_isDone(EdgeHashIterator *ehi); +#define BLI_EDGEHASH_SIZE_GUESS_FROM_LOOPS(totloop) ((totloop) / 2) +#define BLI_EDGEHASH_SIZE_GUESS_FROM_POLYS(totpoly) ((totpoly) * 2) + + #endif -- cgit v1.2.3