NVBIO
|
a Seeding Functor returning seeds sampled at regular intervals
#include <seeds.h>
Public Types | |
typedef index_type | argument_type |
typedef index_type | result_type |
typedef vector_type < index_type, 2u >::type | range_type |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | uniform_seeds_functor (const uint32 _len, const uint32 _interval) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE index_type | operator() (const index_type length) const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE range_type | seed (const uint32 length, const index_type i) const |
Public Members | |
const uint32 | len |
the seed length More... | |
const uint32 | interval |
the sampling interval More... | |
typedef index_type nvbio::uniform_seeds_functor< index_type >::argument_type |
typedef vector_type<index_type,2u>::type nvbio::uniform_seeds_functor< index_type >::range_type |
typedef index_type nvbio::uniform_seeds_functor< index_type >::result_type |
|
inline |
|
inline |
|
inline |
const uint32 nvbio::uniform_seeds_functor< index_type >::interval |
const uint32 nvbio::uniform_seeds_functor< index_type >::len |