MatrixBase.h 601 B

12345678910111213141516171819202122232425262728293031
  1. /*
  2. * NICE-Core - efficient algebra and computer vision methods
  3. * - libbasicvector - A simple vector library
  4. * See file License for license information.
  5. */
  6. #ifndef _EMATRIXBASE_BASICMATRIX_H
  7. #define _EMATRIXBASE_BASICMATRIX_H
  8. #include <string>
  9. #include <sstream>
  10. #include <stdexcept>
  11. namespace NICE {
  12. /**
  13. * @brief Base class for MatrixT
  14. * @author Ferid Bajramovic
  15. */
  16. class MatrixBase {
  17. public:
  18. //! Mode for constructor with external storage support.
  19. enum Mode {copy, external};
  20. };
  21. }
  22. #ifdef __GNUC__
  23. //#include "core/vector/MatrixBase.tcc"
  24. #endif
  25. #endif // _EMATRIXBASE_BASICMATRIX_H