Revision: 75746
http://sourceforge.net/p/brlcad/code/75746
Author: starseeker
Date: 2020-05-07 22:05:05 +0000 (Thu, 07 May 2020)
Log Message:
-----------
Add some missing includes
Modified Paths:
--------------
brlcad/trunk/include/analyze/density.h
brlcad/trunk/include/analyze/nirt.h
brlcad/trunk/include/analyze/voxelize.h
brlcad/trunk/include/bg/pointgen.h
brlcad/trunk/include/bn/numgen.h
brlcad/trunk/include/bn/poly.h
brlcad/trunk/include/bn/vector_fpu.h
brlcad/trunk/include/bn/vector_x86.h
brlcad/trunk/include/bn/vert_tree.h
brlcad/trunk/include/dm/dm-design.h
brlcad/trunk/include/optical/plastic.h
brlcad/trunk/include/rt/calc.h
brlcad/trunk/include/rt/db_fp.h
brlcad/trunk/include/rt/db_fullpath.h
brlcad/trunk/include/rt/dspline.h
brlcad/trunk/include/rt/vlist.h
brlcad/trunk/include/rtserver.h
Modified: brlcad/trunk/include/analyze/density.h
===================================================================
--- brlcad/trunk/include/analyze/density.h 2020-05-07 21:40:16 UTC (rev
75745)
+++ brlcad/trunk/include/analyze/density.h 2020-05-07 22:05:05 UTC (rev
75746)
@@ -29,6 +29,7 @@
#define ANALYZE_DENSITY_H
#include "common.h"
+#include "vmath.h"
#include "analyze/defines.h"
__BEGIN_DECLS
Modified: brlcad/trunk/include/analyze/nirt.h
===================================================================
--- brlcad/trunk/include/analyze/nirt.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/analyze/nirt.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -32,6 +32,7 @@
#include "common.h"
#include "analyze/defines.h"
+#include "bu/opt.h"
#include "bu/vls.h"
#include "raytrace.h"
Modified: brlcad/trunk/include/analyze/voxelize.h
===================================================================
--- brlcad/trunk/include/analyze/voxelize.h 2020-05-07 21:40:16 UTC (rev
75745)
+++ brlcad/trunk/include/analyze/voxelize.h 2020-05-07 22:05:05 UTC (rev
75746)
@@ -28,6 +28,7 @@
#include "common.h"
#include "raytrace.h"
+#include "analyze/defines.h"
__BEGIN_DECLS
Modified: brlcad/trunk/include/bg/pointgen.h
===================================================================
--- brlcad/trunk/include/bg/pointgen.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/bg/pointgen.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -33,6 +33,7 @@
#include "common.h"
#include "vmath.h"
+#include "bn/numgen.h"
#include "bg/defines.h"
__BEGIN_DECLS
Modified: brlcad/trunk/include/bn/numgen.h
===================================================================
--- brlcad/trunk/include/bn/numgen.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/bn/numgen.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -34,11 +34,13 @@
#define BN_NUMGEN_H
#include "common.h"
+
+#include "vmath.h"
+
#include "bn/defines.h"
__BEGIN_DECLS
/* Most of the following are API design possibilities only - not yet active */
-#if 0
/**
* The following container holds all state associated with a particular
* number generator. The details of that state are specific to the
@@ -48,6 +50,7 @@
*/
typedef struct bn_num_s *bn_numgen;
+#if 0
/**
* The available number generators in libbn.
*/
Modified: brlcad/trunk/include/bn/poly.h
===================================================================
--- brlcad/trunk/include/bn/poly.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/bn/poly.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -31,6 +31,9 @@
#define BN_POLY_H
#include "common.h"
+
+#include "vmath.h"
+
#include "bu/magic.h"
#include "bn/defines.h"
#include "bn/complex.h"
Modified: brlcad/trunk/include/bn/vector_fpu.h
===================================================================
--- brlcad/trunk/include/bn/vector_fpu.h 2020-05-07 21:40:16 UTC (rev
75745)
+++ brlcad/trunk/include/bn/vector_fpu.h 2020-05-07 22:05:05 UTC (rev
75746)
@@ -22,6 +22,7 @@
#define VECTOR_FPU_H
#include "common.h"
+#include <ostream>
/** @addtogroup bn_vectormath */
/** @{ */
Modified: brlcad/trunk/include/bn/vector_x86.h
===================================================================
--- brlcad/trunk/include/bn/vector_x86.h 2020-05-07 21:40:16 UTC (rev
75745)
+++ brlcad/trunk/include/bn/vector_x86.h 2020-05-07 22:05:05 UTC (rev
75746)
@@ -27,6 +27,7 @@
#define VECTOR_X86_H
#include "common.h"
+#include <ostream>
#ifdef HAVE_EMMINTRIN_H
# include <emmintrin.h>
Modified: brlcad/trunk/include/bn/vert_tree.h
===================================================================
--- brlcad/trunk/include/bn/vert_tree.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/bn/vert_tree.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -38,6 +38,9 @@
#define BN_VERT_TREE_H
#include "common.h"
+
+#include "vmath.h"
+
#include "bn/defines.h"
#include "bu/magic.h"
Modified: brlcad/trunk/include/dm/dm-design.h
===================================================================
--- brlcad/trunk/include/dm/dm-design.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/dm/dm-design.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -28,6 +28,11 @@
#ifndef DM_DM_DESIGN_H
#define DM_DM_DESIGN_H
+#include "common.h"
+#include "vmath.h"
+#include "icv.h"
+#include "dm/defines.h"
+
/* Display Manager Types */
#define DM_TYPE_BAD -1
#define DM_TYPE_NULL 0
@@ -129,7 +134,7 @@
};
/* Structure of dm will (hopefully) be internal to libdm, so use a typedef for
the functions */
-typdef struct dm dm_s;
+typedef struct dm dm_s;
/* Generic functions for all display managers */
DM_EXPORT extern void dm_set_handle(dm_s *dmp, const char *handle);
Modified: brlcad/trunk/include/optical/plastic.h
===================================================================
--- brlcad/trunk/include/optical/plastic.h 2020-05-07 21:40:16 UTC (rev
75745)
+++ brlcad/trunk/include/optical/plastic.h 2020-05-07 22:05:05 UTC (rev
75746)
@@ -25,6 +25,8 @@
#ifndef OPTICAL_PLASTIC_H
#define OPTICAL_PLASTIC_H
+#include "common.h"
+
#define PL_NULL ((struct phong_specific *)0)
#define PL_O(m) offsetof(struct phong_specific, m)
Modified: brlcad/trunk/include/rt/calc.h
===================================================================
--- brlcad/trunk/include/rt/calc.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/rt/calc.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -35,6 +35,7 @@
#include "vmath.h"
#include "bu/vls.h"
#include "bn/poly.h"
+#include "rt/defines.h"
__BEGIN_DECLS
Modified: brlcad/trunk/include/rt/db_fp.h
===================================================================
--- brlcad/trunk/include/rt/db_fp.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/rt/db_fp.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -22,6 +22,9 @@
#define RT_DB_FP_H
#include "common.h"
+
+#include "vmath.h"
+
#include "bu/vls.h"
#include "rt/defines.h"
#include "rt/op.h"
Modified: brlcad/trunk/include/rt/db_fullpath.h
===================================================================
--- brlcad/trunk/include/rt/db_fullpath.h 2020-05-07 21:40:16 UTC (rev
75745)
+++ brlcad/trunk/include/rt/db_fullpath.h 2020-05-07 22:05:05 UTC (rev
75746)
@@ -22,6 +22,9 @@
#define RT_DB_FULLPATH_H
#include "common.h"
+
+#include "vmath.h"
+
#include "bu/vls.h"
#include "rt/defines.h"
Modified: brlcad/trunk/include/rt/dspline.h
===================================================================
--- brlcad/trunk/include/rt/dspline.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/rt/dspline.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -24,6 +24,10 @@
#ifndef RT_DSPLINE_H
#define RT_DSPLINE_H
+#include "common.h"
+
+#include "vmath.h"
+
#include "rt/defines.h"
__BEGIN_DECLS
Modified: brlcad/trunk/include/rt/vlist.h
===================================================================
--- brlcad/trunk/include/rt/vlist.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/rt/vlist.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -32,6 +32,7 @@
/* interface headers */
#include "vmath.h"
#include "bu/vls.h"
+#include "rt/defines.h"
__BEGIN_DECLS
Modified: brlcad/trunk/include/rtserver.h
===================================================================
--- brlcad/trunk/include/rtserver.h 2020-05-07 21:40:16 UTC (rev 75745)
+++ brlcad/trunk/include/rtserver.h 2020-05-07 22:05:05 UTC (rev 75746)
@@ -32,6 +32,8 @@
#include "common.h"
+#include "vmath.h"
+
#include "bu/vlb.h"
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits