include
sot
core
vector-constant.hh
Go to the documentation of this file.
1
/*
2
* Copyright 2010,
3
* François Bleibel,
4
* Olivier Stasse,
5
*
6
* CNRS/AIST
7
*
8
*/
9
10
#ifndef DYNAMICGRAPH_SOT_VECTOR_CONSTANT_H
11
#define DYNAMICGRAPH_SOT_VECTOR_CONSTANT_H
12
13
#include <
dynamic-graph/all-signals.h
>
14
#include <dynamic-graph/entity.h>
15
16
/* Matrix */
17
#include <
dynamic-graph/linear-algebra.h
>
18
19
/* --------------------------------------------------------------------- */
20
/* --- VECTOR ---------------------------------------------------------- */
21
/* --------------------------------------------------------------------- */
22
namespace
dynamicgraph
{
23
namespace
sot {
24
25
namespace
command {
26
namespace
vectorConstant {
27
class
Resize
;
28
}
29
}
// namespace command
30
31
class
VectorConstant
:
public
Entity
{
32
friend
class
command::vectorConstant::Resize
;
33
int
rows
;
34
35
public
:
36
static
const
std::string
CLASS_NAME
;
37
virtual
const
std::string &
getClassName
(
void
)
const
{
return
CLASS_NAME; }
38
39
VectorConstant
(
const
std::string &
name
);
40
41
virtual
~VectorConstant
(
void
) {}
42
43
SignalTimeDependent<dynamicgraph::Vector, int>
SOUT
;
44
46
void
setValue(
const
dynamicgraph::Vector
&inValue);
47
};
48
49
}
// namespace sot
50
}
// namespace dynamicgraph
51
52
#endif // DYNAMICGRAPH_SOT_VECTOR_CONSTANT_H
dynamicgraph::Vector
Eigen::VectorXd Vector
dynamicgraph::Entity
dynamicgraph::sot::VectorConstant::rows
int rows
Definition:
vector-constant.hh:33
dynamicgraph::sot::VectorConstant::SOUT
SignalTimeDependent< dynamicgraph::Vector, int > SOUT
Definition:
vector-constant.hh:43
dynamicgraph::SignalTimeDependent< dynamicgraph::Vector, int >
compile.name
name
Definition:
compile.py:23
dynamicgraph::sot::VectorConstant::~VectorConstant
virtual ~VectorConstant(void)
Definition:
vector-constant.hh:41
dynamicgraph::sot::VectorConstant::CLASS_NAME
static const std::string CLASS_NAME
Definition:
vector-constant.hh:36
dynamicgraph::sot::command::vectorConstant::Resize
Definition:
vector-constant-command.h:26
linear-algebra.h
dynamicgraph::sot::VectorConstant::getClassName
virtual const std::string & getClassName(void) const
Definition:
vector-constant.hh:37
dynamicgraph::sot::VectorConstant
Definition:
vector-constant.hh:31
all-signals.h
dynamicgraph
sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Wed Jun 21 2023 02:51:26