Go to the source code of this file.
|
void | codac2::draw_while_paving (const IntervalVector &x0, std::shared_ptr< const CtcBase< IntervalVector > > c, double eps, std::shared_ptr< Figure2D > fig=nullptr) |
| Draws the paving while it is being computed.
|
|
void | codac2::draw_while_paving (const IntervalVector &x0, const CtcBase< IntervalVector > &c, double eps, std::shared_ptr< Figure2D > fig=nullptr) |
| Draws the paving while it is being computed.
|
|
void | codac2::draw_while_paving (const IntervalVector &x0, std::shared_ptr< const SepBase > s, double eps, std::shared_ptr< Figure2D > fig=nullptr) |
| Draws the paving while it is being computed.
|
|
void | codac2::draw_while_paving (const IntervalVector &x0, const SepBase &s, double eps, std::shared_ptr< Figure2D > fig=nullptr) |
| Draws the paving while it is being computed.
|
|
- Date
- 2024
- Author
- Simon Rohou
- Copyright
- Copyright 2024 Codac Team
- License: GNU Lesser General Public License (LGPL)
◆ draw_while_paving() [1/4]
void codac2::draw_while_paving |
( |
const IntervalVector & | x0, |
|
|
std::shared_ptr< const CtcBase< IntervalVector > > | c, |
|
|
double | eps, |
|
|
std::shared_ptr< Figure2D > | fig = nullptr ) |
Draws the paving while it is being computed.
- Parameters
-
x0 | Initial box |
c | Contractor to use |
eps | Accuracy of the paving algorithm (the undefined boxes will have their max_diam <= eps) |
fig | Figure to draw on (optionnal, if not provided, the default figure will be used) |
◆ draw_while_paving() [2/4]
void codac2::draw_while_paving |
( |
const IntervalVector & | x0, |
|
|
const CtcBase< IntervalVector > & | c, |
|
|
double | eps, |
|
|
std::shared_ptr< Figure2D > | fig = nullptr ) |
Draws the paving while it is being computed.
- Parameters
-
x0 | Initial box |
c | Contractor to use |
eps | Accuracy of the paving algorithm (the undefined boxes will have their max_diam <= eps) |
fig | Figure to draw on (optionnal, if not provided, the default figure will be used) |
◆ draw_while_paving() [3/4]
void codac2::draw_while_paving |
( |
const IntervalVector & | x0, |
|
|
std::shared_ptr< const SepBase > | s, |
|
|
double | eps, |
|
|
std::shared_ptr< Figure2D > | fig = nullptr ) |
Draws the paving while it is being computed.
- Parameters
-
x0 | Initial box |
s | Separator to use |
eps | Accuracy of the paving algorithm (the undefined boxes will have their max_diam <= eps) |
fig | Figure to draw on (optionnal, if not provided, the default figure will be used) |
◆ draw_while_paving() [4/4]
void codac2::draw_while_paving |
( |
const IntervalVector & | x0, |
|
|
const SepBase & | s, |
|
|
double | eps, |
|
|
std::shared_ptr< Figure2D > | fig = nullptr ) |
Draws the paving while it is being computed.
- Parameters
-
x0 | Initial box |
s | Separator to use |
eps | Accuracy of the paving algorithm (the undefined boxes will have their max_diam <= eps) |
fig | Figure to draw on (optionnal, if not provided, the default figure will be used) |