ifw-odp
5.1.1
Loading...
Searching...
No Matches
matrixWrapper.hpp
Go to the documentation of this file.
1
7
8
#ifndef ODP_MATRIX_WRAPPER_HPP
9
#define ODP_MATRIX_WRAPPER_HPP
10
11
12
#ifndef __cplusplus
13
#error This is a C++ include file and cannot be used from plain C
14
#endif
15
16
// Local header files
17
#include "
ifw/odp/cppcpl/matrix.hpp
"
18
19
namespace
ifw::odp
{
20
29
class
MatrixWrapper
:
virtual
public
odp::Matrix
30
{
31
public
:
38
MatrixWrapper
();
39
47
MatrixWrapper
(cpl_size rows, cpl_size cols);
48
62
MatrixWrapper
(cpl_size nrows, cpl_size ncols,
double
*buf);
63
70
MatrixWrapper
(
const
MatrixWrapper
&matrix);
71
79
virtual
~MatrixWrapper
();
80
};
81
82
}
83
#endif
84
85
86
87
88
89
90
91
ifw::odp::MatrixWrapper::MatrixWrapper
MatrixWrapper()
Class constructor.
Definition
matrixWrapper.cpp:13
ifw::odp::MatrixWrapper::~MatrixWrapper
virtual ~MatrixWrapper()
Class destructor.
Definition
matrixWrapper.cpp:38
ifw::odp::Matrix
This class is C++ wrapper for a CPL matrix object. It provides a simplified interface that allows to ...
Definition
matrix.hpp:38
matrix.hpp
ifw::odp
Array class source file.
Definition
array.cpp:14
cppcpl
src
include
ifw
odp
cppcpl
matrixWrapper.hpp
Generated by
1.13.2