Yes I did it again ;)

added the following 3 lines to everything in the intern dir:
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif

Kent
--
mein@cs.umn.edu
This commit is contained in:
2002-11-25 09:53:07 +00:00
parent d44f2c6dcc
commit 0fbadc8eb7
237 changed files with 977 additions and 66 deletions

View File

@@ -40,6 +40,9 @@
#ifndef NAN_INCLUDED_LOD_decimation_h
#define NAN_INCLUDED_LOD_decimation_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#ifdef __cplusplus
extern "C" {

View File

@@ -33,6 +33,11 @@
#define NAN_INCLUDED_LOD_DecimationClass_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MEM_SmartPtr.h"
#include "MEM_NonCopyable.h"

View File

@@ -29,6 +29,10 @@
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_EdgeCollapser.h"
#include "LOD_ManMesh2.h"

View File

@@ -33,6 +33,11 @@
#define NAN_INCLDUED_EgdeCollapser_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
// This is a helper class that collapses edges of a 2 - manifold mesh.
#include "LOD_MeshPrimitives.h"

View File

@@ -38,6 +38,11 @@
#ifndef NAN_INCLUDED_LOD_ExternBufferEditor_h
#define NAN_INCLUDED_LOD_ExternBufferEditor_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_MeshPrimitives.h"
#include <vector>
#include "LOD_ManMesh2.h"

View File

@@ -30,9 +30,12 @@
*/
#include "LOD_ExternNormalEditor.h"
#include <vector>
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
using namespace std;

View File

@@ -33,6 +33,11 @@
#define NAN_INCLUDED_ExternNormalEditor_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MEM_NonCopyable.h"
#include "LOD_ManMesh2.h"
#include "MT_Vector3.h"

View File

@@ -32,6 +32,9 @@
// implementation of LOD_FaceNormalEditor.h
///////////////////////////////////////
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_FaceNormalEditor.h"

View File

@@ -33,6 +33,11 @@
#define NAN_INCLUDED_FaceNormalEditor_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MEM_NonCopyable.h"
#include "LOD_ManMesh2.h"
#include "MT_Vector3.h"

View File

@@ -29,6 +29,10 @@
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_ManMesh2.h"
#include "MT_assert.h"

View File

@@ -33,6 +33,11 @@
#define NAN_INCLUDED_ManMesh2_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_MeshPrimitives.h"
#include "MEM_SmartPtr.h"
#include <vector>

View File

@@ -33,6 +33,10 @@
#define NAN_INCLUDED_MeshBounds_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MEM_SmartPtr.h"
#include "LOD_MeshPrimitives.h"

View File

@@ -30,9 +30,11 @@
*/
#ifndef NAN_INCLUDED_MeshExceptions_h
#define NAN_INCLUDED_MeshExceptions_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
class LOD_MeshException {

View File

@@ -29,6 +29,10 @@
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_MeshPrimitives.h"
#include "MT_assert.h"

View File

@@ -30,9 +30,12 @@
*/
#ifndef NAN_INCLUDED_MeshPrimitives_h
#define NAN_INCLUDED_MeshPrimitives_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MT_Vector3.h"
#include "CTR_TaggedIndex.h"
#include "CTR_UHeap.h"

View File

@@ -29,6 +29,10 @@
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_QSDecimator.h"
#include "LOD_ExternBufferEditor.h"

View File

@@ -30,9 +30,12 @@
*/
#ifndef NAN_INCLUDED_LOD_QSDecimator_H
#define NAN_INCLUDED_LOD_QSDecimator_H
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MEM_NonCopyable.h"
#include "LOD_ManMesh2.h"
#include "LOD_ExternNormalEditor.h"

View File

@@ -30,9 +30,12 @@
*/
#ifndef NAN_INCLUDED_LOD_Quadric_h
#define NAN_INCLUDED_LOD_Quadric_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MT_Vector3.h"
#include "MT_Matrix3x3.h"

View File

@@ -29,8 +29,11 @@
* ***** END GPL/BL DUAL LICENSE BLOCK *****
*/
#include "LOD_QuadricEditor.h"
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "LOD_QuadricEditor.h"
#include "LOD_ExternNormalEditor.h"
// Creation

View File

@@ -30,9 +30,12 @@
*/
#ifndef NAN_INCLUDED_LOD_QuadricEditor_h
#define NAN_INCLUDED_LOD_QuadricEditor_h
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "MEM_NonCopyable.h"
#include "LOD_ManMesh2.h"
#include "MT_Vector3.h"

View File

@@ -30,7 +30,9 @@
*/
// implementation of external c api
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "../extern/LOD_decimation.h"
#include "LOD_DecimationClass.h"