Go to the source code of this file.
- Date
- 2024
- Author
- Simon Rohou
- Copyright
- Copyright 2023 Codac Team
- License: GNU Lesser General Public License (LGPL)
◆ IntervalRow
Alias for a dynamic-size row vector of intervals.
Represents a row vector with a dynamic number of columns, where each element is an Interval object.
This type alias is based on Eigen's matrix template and corresponds to Eigen::Matrix<Interval,1,-1>
.
◆ operator<<()
std::ostream & codac2::operator<< |
( |
std::ostream & | os, |
|
|
const IntervalRow & | x ) |
|
inline |
Stream output operator for IntervalRow
objects.
- Parameters
-
os | The output stream to write to. |
x | The interval row whose contents are to be printed. |
- Returns
- A reference to the modified output stream.
34 {
35 if(x.is_empty())
36 return os << "[ empty row ]";
37
38 else
39 {
41 return os;
42 }
43 }
Eigen::IOFormat codac_row_fmt()
Provides an Eigen IOFormat for formatting row vectors.
Definition codac2_matrices.h:205