mrpt_random: Humble
  • Links
    • Rosindex
    • Website
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace Eigen
        • Namespace mrpt
        • Namespace mrpt::random
      • Classes and Structs
        • Template Class SelfAdjointEigenSolver
        • Class CRandomGenerator
        • Class Generator_MT19937
      • Functions
        • Function mrpt::random::getRandomGenerator
        • Template Function mrpt::random::matrixRandomNormal
        • Template Function mrpt::random::matrixRandomUni
        • Template Function mrpt::random::partial_shuffle
        • Template Function mrpt::random::portable_uniform_distribution
        • Function mrpt::random::random_generator_for_STL
        • Function mrpt::random::Randomize(const uint32_t)
        • Function mrpt::random::Randomize()
        • Template Function mrpt::random::randomNormalMultiDimensional
        • Template Function mrpt::random::randomNormalMultiDimensionalMany(const MATRIX&, size_t, std::vector<std::vector<T>>&, std::vector<T> *)
        • Template Function mrpt::random::randomNormalMultiDimensionalMany(const MATRIXLIKE&, size_t, std::vector<std::vector<T>>&)
        • Template Function mrpt::random::randomPermutation
        • Template Function mrpt::random::shuffle(RandomIt, RandomIt, URBG&&)
        • Template Function mrpt::random::shuffle(RandomIt, RandomIt)
        • Template Function mrpt::random::vectorRandomNormal
        • Template Function mrpt::random::vectorRandomUni
      • Directories
        • Directory include
        • Directory mrpt
        • Directory random
      • Files
        • File portable_uniform_distribution.h
        • File random.h
        • File random_shuffle.h
        • File RandomGenerators.h
  • Standard Documents
    • PACKAGE
  • Index
mrpt_random: Humble
  • C++ API
  • Namespace mrpt::random
  • View page source

Namespace mrpt::random

Contents

  • Detailed Description

  • Classes

  • Functions

Detailed Description

A namespace of pseudo-random numbers generators of different distributions. The central class in this namespace is Class CRandomGenerator

Classes

  • Class CRandomGenerator

  • Class Generator_MT19937

Functions

  • Function mrpt::random::getRandomGenerator

  • Template Function mrpt::random::matrixRandomNormal

  • Template Function mrpt::random::matrixRandomUni

  • Template Function mrpt::random::partial_shuffle

  • Template Function mrpt::random::portable_uniform_distribution

  • Function mrpt::random::random_generator_for_STL

  • Function mrpt::random::Randomize(const uint32_t)

  • Function mrpt::random::Randomize()

  • Template Function mrpt::random::randomNormalMultiDimensional

  • Template Function mrpt::random::randomNormalMultiDimensionalMany(const MATRIX&, size_t, std::vector<std::vector<T>>&, std::vector<T> *)

  • Template Function mrpt::random::randomNormalMultiDimensionalMany(const MATRIXLIKE&, size_t, std::vector<std::vector<T>>&)

  • Template Function mrpt::random::randomPermutation

  • Template Function mrpt::random::shuffle(RandomIt, RandomIt, URBG&&)

  • Template Function mrpt::random::shuffle(RandomIt, RandomIt)

  • Template Function mrpt::random::vectorRandomNormal

  • Template Function mrpt::random::vectorRandomUni

Previous Next

© Copyright The <mrpt_random> Contributors. License: BSD.

Built with Sphinx using a theme provided by Read the Docs.