| accentuate(float x) const | mfcpp::PerlinNoiseGenerator | inline |
| configure(float height, float width, unsigned int n_height, unsigned int n_width, unsigned long int seed=0) | mfcpp::PerlinNoiseGenerator | |
| dot_dist_grad(unsigned int i, unsigned int j, float x, float y) const | mfcpp::PerlinNoiseGenerator | private |
| dot_product(Vec2d u, Vec2d v) const | mfcpp::PerlinNoiseGenerator | private |
| evaluate(float x, float y) const | mfcpp::PerlinNoiseGenerator | |
| fade(float t) const | mfcpp::PerlinNoiseGenerator | inlineprivate |
| generate(unsigned long int seed=0) | mfcpp::PerlinNoiseGenerator | |
| gradients_ | mfcpp::PerlinNoiseGenerator | private |
| hash_gradients_ | mfcpp::PerlinNoiseGenerator | private |
| height_ | mfcpp::PerlinNoiseGenerator | private |
| init_random(unsigned long int seed) | mfcpp::PerlinNoiseGenerator | private |
| interpolate(float a, float b, float t) const | mfcpp::PerlinNoiseGenerator | private |
| n_height_ | mfcpp::PerlinNoiseGenerator | private |
| n_width_ | mfcpp::PerlinNoiseGenerator | private |
| PerlinNoiseGenerator() | mfcpp::PerlinNoiseGenerator | |
| PerlinNoiseGenerator(float height, float width, unsigned int n_height, unsigned int n_width, unsigned long int seed=0) | mfcpp::PerlinNoiseGenerator | |
| random_device_ | mfcpp::PerlinNoiseGenerator | private |
| randomise_gradients() | mfcpp::PerlinNoiseGenerator | |
| randomise_seed_ | mfcpp::PerlinNoiseGenerator | private |
| seed_ | mfcpp::PerlinNoiseGenerator | private |
| width_ | mfcpp::PerlinNoiseGenerator | private |
| ~PerlinNoiseGenerator() | mfcpp::PerlinNoiseGenerator | |