RobotsIO
Loading...
Searching...
No Matches
src
RobotsIO
include
RobotsIO
Utils
FloatMatrix.h
1
/*
2
* Copyright (C) 2020 Istituto Italiano di Tecnologia (IIT)
3
*
4
* This software may be modified and distributed under the terms of the
5
* BSD 3-Clause license. See the accompanying LICENSE file for details.
6
*/
7
8
#ifndef ROBOTSIO_FLOATMATRIX_H
9
#define ROBOTSIO_FLOATMATRIX_H
10
11
#include <Eigen/Dense>
12
13
#include <RobotsIO/Utils/DataStream.h>
14
15
namespace
RobotsIO
{
16
namespace
Utils {
17
class
FloatMatrix;
18
}
19
}
20
21
22
class
RobotsIO::Utils::FloatMatrix
:
public
RobotsIO::Utils::DataStream
23
{
24
public
:
25
virtual
~FloatMatrix
();
26
27
virtual
Eigen::MatrixXf matrix() = 0;
28
29
virtual
Eigen::MatrixXd matrix_as_double();
30
};
31
32
#endif
/* ROBOTSIO_FLOATMATRIX_H */
RobotsIO::Utils::DataStream
Definition:
DataStream.h:20
RobotsIO::Utils::FloatMatrix
Definition:
FloatMatrix.h:23
RobotsIO
Definition:
Camera.h:24
Generated by
1.9.6