From c602cbe33849e9365a3b8e3f13a13e696aa7b9ec Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Wed, 18 Mar 2015 19:39:22 +0700 Subject: Scalable SOP manipulation package. --- src/misc/vec/vecInt.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/misc/vec') diff --git a/src/misc/vec/vecInt.h b/src/misc/vec/vecInt.h index b1aa556b..6d3ea8f6 100644 --- a/src/misc/vec/vecInt.h +++ b/src/misc/vec/vecInt.h @@ -573,6 +573,14 @@ static inline void Vec_IntFillTwo( Vec_Int_t * p, int nSize, int FillEven, int F p->pArray[i] = (i & 1) ? FillOdd : FillEven; p->nSize = nSize; } +static inline void Vec_IntFillNatural( Vec_Int_t * p, int nSize ) +{ + int i; + Vec_IntGrow( p, nSize ); + for ( i = 0; i < nSize; i++ ) + p->pArray[i] = i; + p->nSize = nSize; +} /**Function************************************************************* -- cgit v1.2.3