PostGIS
3.0.6dev-r@@SVN_REVISION@@
lwrandom.h
Go to the documentation of this file.
1
/**********************************************************************
2
*
3
* PostGIS - Spatial Types for PostgreSQL
4
* http://postgis.net
5
*
6
* PostGIS is free software: you can redistribute it and/or modify
7
* it under the terms of the GNU General Public License as published by
8
* the Free Software Foundation, either version 2 of the License, or
9
* (at your option) any later version.
10
*
11
* PostGIS is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
* GNU General Public License for more details.
15
*
16
* You should have received a copy of the GNU General Public License
17
* along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
18
*
19
**********************************************************************
20
*
21
* Copyright 2019 Mike Taves
22
*
23
**********************************************************************/
24
25
#include <stddef.h>
26
#include <stdint.h>
27
28
void
lwrandom_set_seed
(int32_t seed);
29
double
lwrandom_uniform
(
void
);
30
31
/* for low-level external debugging */
32
void
_lwrandom_set_seeds
(int32_t s1, int32_t s2);
33
int32_t
_lwrandom_get_seed
(
size_t
idx);
_lwrandom_set_seeds
void _lwrandom_set_seeds(int32_t s1, int32_t s2)
Definition:
lwrandom.c:66
lwrandom_set_seed
void lwrandom_set_seed(int32_t seed)
Definition:
lwrandom.c:48
_lwrandom_get_seed
int32_t _lwrandom_get_seed(size_t idx)
Definition:
lwrandom.c:74
lwrandom_uniform
double lwrandom_uniform(void)
Definition:
lwrandom.c:94
liblwgeom
lwrandom.h
Generated by
1.9.1