reorganization of headers, part 2/2...

This commit is contained in:
Benoit Jacob 2007-10-07 15:59:09 +00:00
parent be429ebf9c
commit 4fe78b8e10
8 changed files with 21 additions and 19 deletions

View File

@ -1,4 +1,4 @@
#include "../src/All"
#include "../src/Core.h"
using namespace std;

View File

@ -1,4 +1,4 @@
#include "../src/All"
#include "../src/Core.h"
using namespace std;

View File

@ -1,8 +1,4 @@
set(Eigen_SRCS
All
Core
Manip
)
FILE(GLOB Eigen_SRCS "*.h")
SET(INCLUDE_INSTALL_DIR
"${CMAKE_INSTALL_PREFIX}/include/eigen2"
@ -15,4 +11,4 @@ INSTALL(FILES
DESTINATION ${INCLUDE_INSTALL_DIR}
)
add_subdirectory(internal)
add_subdirectory(Core)

12
src/Core.h Normal file
View File

@ -0,0 +1,12 @@
#include "Core/Util.h"
#include "Core/Numeric.h"
#include "Core/Object.h"
#include "Core/MatrixRef.h"
#include "Core/MatrixStorage.h"
#include "Core/Matrix.h"
#include "Core/Row.h"
#include "Core/Column.h"
#include "Core/Block.h"
#include "Core/Minor.h"
#include "Core/Transpose.h"
#include "Core/Conjugate.h"

View File

@ -1,6 +1,6 @@
FILE(GLOB Eigen_internal_SRCS "*.h")
FILE(GLOB Eigen_Core_SRCS "*.h")
INSTALL(FILES
${Eigen_internal_SRCS}
DESTINATION ${INCLUDE_INSTALL_DIR}/internal
${Eigen_Core_SRCS}
DESTINATION ${INCLUDE_INSTALL_DIR}/Core
)

View File

@ -26,9 +26,6 @@
#ifndef EI_OBJECT_H
#define EI_OBJECT_H
#include "Util.h"
#include "Loop.h"
template<typename Scalar, typename Derived> class EiObject
{
static const int RowsAtCompileTime = Derived::RowsAtCompileTime,

View File

@ -11,9 +11,6 @@ SET(test_SRCS
matrixmanip.cpp
)
QT4_AUTOMOC(${test_SRCS})
INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/src
)
ADD_EXECUTABLE(test ${test_SRCS})
TARGET_LINK_LIBRARIES(test ${QT_QTCORE_LIBRARY} ${QT_QTTEST_LIBRARY})

View File

@ -27,8 +27,8 @@
#define EI_TEST_MAIN_H
#include <QtTest/QtTest>
#include <All>
#include <complex>
#include "../src/Core.h"
#include <cstdlib>
#include <ctime>