#include <item.h>
|
| Item () |
| constructor More...
|
|
| Item (const Entity &entity) |
| constructor with given entity More...
|
|
| ~Item ()=default |
| destructor More...
|
|
std::function< capd::autodiff::Node(capd::autodiff::Node, capd::autodiff::Node[], int, capd::autodiff::Node[], int)> | arithmetic () const |
| get the arithmetic function of the current item More...
|
|
capd::interval | value (const capd::interval &t, const std::vector< capd::interval > &in, const std::vector< capd::interval > ¶ms) const |
| get the value of the current item More...
|
|
|
std::ostream & | operator<< (std::ostream &out, const Item &rhs) |
| out the given item to standard out stream More...
|
|
◆ Item() [1/2]
◆ Item() [2/2]
irafhy::Item::Item |
( |
const Entity & |
entity | ) |
|
|
explicit |
constructor with given entity
- Parameters
-
References entity_.
◆ ~Item()
◆ arithmetic()
std::function< capd::autodiff::Node(capd::autodiff::Node, capd::autodiff::Node[], int, capd::autodiff::Node[], int)> irafhy::Item::arithmetic |
( |
| ) |
const |
◆ value()
capd::interval irafhy::Item::value |
( |
const capd::interval & |
t, |
|
|
const std::vector< capd::interval > & |
in, |
|
|
const std::vector< capd::interval > & |
params |
|
) |
| const |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const Item & |
rhs |
|
) |
| |
|
friend |
out the given item to standard out stream
- Parameters
-
out | given out stream |
rhs | given item |
- Returns
- resulting out stream
◆ entity_
The documentation for this class was generated from the following files:
- /home/jianqiang/CLionProjects/irafhy/include/irafhy/representation/formal/basic/item.h
- /home/jianqiang/CLionProjects/irafhy/src/representation/formal/basic/item.cpp