Orfeo Toolbox  3.16
Public Types | Public Member Functions | Public Attributes
itk::RandomPermutation Class Reference

#include <itkImageRandomNonRepeatingConstIteratorWithIndex.h>

+ Collaboration diagram for itk::RandomPermutation:

List of all members.

Public Types

typedef
Statistics::MersenneTwisterRandomVariateGenerator::Pointer 
GeneratorPointer

Public Member Functions

 RandomPermutation (unsigned long sz)
 ~RandomPermutation ()
void Dump ()
unsigned long operator[] (unsigned long i)
void ReinitializeSeed ()
void ReinitializeSeed (int seed)
void SetPriority (unsigned long i, unsigned long priority)
void Shuffle ()

Public Attributes

GeneratorPointer m_Generator
NodeOfPermutationm_Permutation
unsigned long m_Size

Detailed Description

Definition at line 69 of file itkImageRandomNonRepeatingConstIteratorWithIndex.h.


Member Typedef Documentation


Constructor & Destructor Documentation

itk::RandomPermutation::RandomPermutation ( unsigned long  sz)
inline
itk::RandomPermutation::~RandomPermutation ( )
inline

Definition at line 122 of file itkImageRandomNonRepeatingConstIteratorWithIndex.h.

References m_Permutation.


Member Function Documentation

void itk::RandomPermutation::Dump ( )
inline
unsigned long itk::RandomPermutation::operator[] ( unsigned long  i)
inline
void itk::RandomPermutation::ReinitializeSeed ( )
inline

Reinitialize the seed of the random number generator

Definition at line 128 of file itkImageRandomNonRepeatingConstIteratorWithIndex.h.

References m_Generator.

void itk::RandomPermutation::ReinitializeSeed ( int  seed)
inline

Definition at line 133 of file itkImageRandomNonRepeatingConstIteratorWithIndex.h.

References m_Generator.

void itk::RandomPermutation::SetPriority ( unsigned long  i,
unsigned long  priority 
)
inline
void itk::RandomPermutation::Shuffle ( )
inline

Member Data Documentation

GeneratorPointer itk::RandomPermutation::m_Generator
NodeOfPermutation* itk::RandomPermutation::m_Permutation
unsigned long itk::RandomPermutation::m_Size

The documentation for this class was generated from the following file:

Generated at Sun Feb 3 2013 02:22:03 for Orfeo Toolbox with doxygen 1.8.1.1