BRL-CAD
bn.h
Go to the documentation of this file.
1
/* B N . H
2
* BRL-CAD
3
*
4
* Copyright (c) 2004-2023 United States Government as represented by
5
* the U.S. Army Research Laboratory.
6
*
7
* This library is free software; you can redistribute it and/or
8
* modify it under the terms of the GNU Lesser General Public License
9
* version 2.1 as published by the Free Software Foundation.
10
*
11
* This library is distributed in the hope that it will be useful, but
12
* WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
* Lesser General Public License for more details.
15
*
16
* You should have received a copy of the GNU Lesser General Public
17
* License along with this file; see the file named COPYING for more
18
* information.
19
*/
20
21
22
/** @addtogroup libbn
23
*
24
* @brief
25
* The library provides a broad assortment of numerical algorithms and
26
* computational routines, including random number generation, vector
27
* math, matrix math, quaternion math, complex math, synthetic
28
* division, root finding, etc.
29
*
30
* The functionality provided by this library is specified in the bn.h
31
* header or appropriate included files from the ./bn subdirectory.
32
*
33
*/
34
/** @{ */
35
/** @brief Header file for the BRL-CAD Numerical Computation Library, LIBBN.*/
36
/** @file bn.h */
37
/** @} */
38
39
#ifndef BN_H
40
#define BN_H
41
42
#include "
common.h
"
43
44
#include "
bn/defines.h
"
45
#include "
bn/version.h
"
46
#include "
bn/tol.h
"
47
#include "
bn/anim.h
"
48
#include "
bn/complex.h
"
49
#include "
bn/mat.h
"
50
#include "
bn/msr.h
"
51
#include "
bn/noise.h
"
52
#include "
bn/poly.h
"
53
#include "
bv/plot3.h
"
54
#include "
bn/multipoly.h
"
55
#include "
bn/qmath.h
"
56
#include "
bn/rand.h
"
57
#include "
bn/randmt.h
"
58
#include "
bn/wavelet.h
"
59
#include "
bn/sobol.h
"
60
#include "
bn/str.h
"
61
#include "
bn/tabdata.h
"
62
#include "
bg/vert_tree.h
"
63
#include "
bv/vectfont.h
"
64
65
#endif
/* BN_H */
66
67
/*
68
* Local Variables:
69
* mode: C
70
* tab-width: 8
71
* indent-tabs-mode: t
72
* c-file-style: "stroustrup"
73
* End:
74
* ex: shiftwidth=4 tabstop=8
75
*/
anim.h
defines.h
str.h
tol.h
version.h
common.h
Header file for the BRL-CAD common definitions.
complex.h
mat.h
msr.h
multipoly.h
noise.h
plot3.h
poly.h
qmath.h
rand.h
randmt.h
sobol.h
tabdata.h
vectfont.h
vert_tree.h
wavelet.h
include
bn.h
Generated on Tue Mar 7 2023 23:41:49 for BRL-CAD by
1.9.3